我使用了visual studio 2010,我需要在我的项目中添加System.Windows.Forms,但是当我试图添加它时,它显示错误,即
请给我解决方案
答案 0 :(得分:3)
问题:您正尝试在System_Windows_Forms
窗口的COM
标签中添加Reference Manager
。
问题在这里:
解决方案:您需要在System.Windows.Forms
窗口的Assemblies -> Framework
标签中添加Reference Manager
。
选择如下:
答案 1 :(得分:1)
控制台应用程序不会自动添加对System.Windows.Forms.dll的引用。
在“解决方案资源管理器”中右键单击您的项目,然后选择“添加引用...”,然后找到System.Windows.Forms并添加它。
和
您是否尝试从COM标签添加它?在.NET选项卡中找到System.Windows.Forms.dll!
答案 2 :(得分:1)
在VS 2010中。添加参考 - > “.NET”标签 - > System.Windows.Forms的
如果你无法在那里看到它,那么检查你的项目设置的.NET框架版本(添加引用应该显示它过滤库的版本或检查项目属性。)并确保安装了该版本。 / p>
如何查找已安装的版本: http://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx
编辑: 此外,如果您使用的是Vista或更高版本,则应将项目迁移到.NET 4(如果它已经不是。
).NET 4安装程序:http://www.microsoft.com/en-us/download/details.aspx?id=17851
.NET 3.5安装程序:http://www.microsoft.com/en-us/download/details.aspx?id=21
如果您使用的是Windows 8或8.1,则可以使用以下方法启用旧框架版本: http://msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx
答案 3 :(得分:0)
请不要这样做。你提到你有一个Web应用程序,你正在向它添加Windows窗体DLL。这不是你做任何事情的正确方法。你到底想要完成什么?