0

我正在使用 Visual C# 2010 Express 开发一个项目,需要使用以下参考:System.Web.UI;System.Web.UI.HtmlControls;System.Web.UI.WebControls;System.Web.UI.WebControls.WebParts;

当我转到 Projects > Add eference > .Net 并查看可用参考列表时,System.Web.UI 不在其中(尽管 System.Web.Services 和 System.Web.ApplicationServices 是选项)。

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

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

任何帮助将不胜感激。

4

2 回答 2

1

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

于 2014-10-14T18:14:27.410 回答
0

我在此链接上发现了与您的问题类似的问题。#Hans-Passant 的第一个答案以非常简单的方式解释了问题和解决方案。这对我来说很好。

“我已经准备好在 VS2010 中声明这是一个错误,这已经让太多的程序员陷入了困境。修复很简单:项目 + 属性,应用程序选项卡,将目标框架更改为“.NET Framework 4”,而不是客户端配置文件默认选择。

System.Web 不包含在客户端配置文件中。一开始就有这个选项是很愚蠢的,客户端配置文件只比 .NET 4.0 的完整版本小 15%。默认选择它甚至更愚蠢。但我离题了。”

于 2014-11-16T23:23:29.337 回答