System.Web.UI在控制台应用程序中不可用?

我试图编写一个快速的控制台应用程序,将数据输出到HTML文件,但是我无法访问System.Web.UI命名空间。

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

有人对我可能遗失的内容有任何想法吗?

非常感谢!

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