2010-06-13 32 views
11

我试图编写一个快速的控制台应用程序,输出数据到一个HTML文件,但即时通讯无法访问System.Web.UI命名空间。System.Web.UI在控制台应用程序中不可用?

将System.Web添加到我的引用中,将在解决方案资源管理器的引用名称的顶部放置一个警告图标,并且System.Web在.NET引用列表中不可用(为了让我实际将其添加到项目中我必须去对象浏览器并从那里添加它)。

有人对我可能错过的东西有任何想法吗?

非常感谢人!

+0

什么版本的VS? – 2010-06-13 17:32:38

回答

16

在Visual Studio 2010中,控制台应用程序的默认目标框架是“.NET Framework 4 - Client Profile”,它不包含System.Web。在项目属性中将其更改为“.NET Framework 4”,然后添加参考。

+0

OOOOOOOOOOOhhhhhhhh ...是完蛋了:) 感谢约翰:) ,是的这是VS 2010,不好意思:) – Walter 2010-06-13 17:48:27

+3

我鄙视* *此默认设置。我已经有很多次了,即使在重要的现场演示中也是如此。因此加重。 – 2010-06-13 17:51:51

相关问题