日期:2014-05-17  浏览次数:20965 次

命名空间“System”中不存在类型或命名空间名称“Windows”
看到很多资料,下面这段代码,是创建一个简单的Window窗口、但是编译说是有错!

两个错误如下:

错误 CS0234: 命名空间“System”中不存在类型或命名空间名称“Windows”(是缺少程序集引用吗?)

错误 CS0246: 找不到类型或命名空间名称“Forms”(是否缺少 using 指令或程序集引用?)


using System;//引入名字空间
using System.Windows.Forms; 这行错误
public class Form1:Form//类定义 这行也错误
{ static void Main()//主函数
{ Application.Run(new Form1());
}
}


本人初学、坐等高手

------解决方案--------------------
项目上右键,添加引用,选择System.Windows.Forms.dll。点确定。
控制台程序默认不添加这个dll的。需要手工添加dll的引用。代码中添加
using System.Windows.Forms;
的命名空间引用。