System.Web.UI参考在Visual C#2010 Express中

时间:2014-10-14 18:03:13

标签: c# visual-c#-express-2010 system.web.ui.webcontrols

我正在使用Visual C#2010 Express中的项目,需要使用以下参考: System.Web.UI程序; System.Web.UI.HtmlControls; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts;

当我去项目>添加参考> .Net并查看可用引用列表,System.Web.UI不在那里(虽然System.Web.Services和System.Web.ApplicationServices是选项)。

经过一些谷歌搜索并在StackOverflow上搜索相关问题后,我发现人们可以通过更改其客户端配置文件来添加System.Web.UI。但是,在我的Express版本中,这似乎不是我的选择;例如,如果我去项目,没有属性选项,我找不到任何其他菜单下的属性。

这是否意味着Visual C#Express不允许更改项目配置文件,或者我只是在错误的位置搜索?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

如果需要创建Web项目/ ASP.NET Web应用程序,则需要安装Visual Web Developer 2010 Express。 Visual C#Express支持Windows窗体应用程序,WPF应用程序,控制台应用程序,类库等。但不是您想要的。

答案 1 :(得分:0)

我在link找到了类似于您问题的内容。 #Hans-Passant的第一个答案以非常简单的方式解释了问题和解决方案。这对我来说很好。

"我准备在VS2010中宣布这是一个错误,这已经被太多的程序员所困扰了。修复很简单:Project + Properties,Application选项卡,将Target Framework更改为" .NET Framework 4"而不是默认选择的客户端配置文件。

System.Web未包含在客户端配置文件中。首先使用此选项非常愚蠢,客户端配置文件仅比完整版.NET 4.0小15%。默认情况下选择它甚至更傻。但我离题了。"