c# - 在 Visual Studio 2010上,C# 收到错误: 类型或者命名空间名称'HttpUtility'不存在

  显示原文与译文双语对照的内容
126 4

我怎么解决它?如果我在代码中执行以下操作:使用 System.Web ;dosent帮助我尝试添加 System.Web.ApplicationServices 引用没有帮助也尝试引用:System.WebServices 也没有帮助。这是在 Visual Studio 2010. NET 引用 List 中使用Web的唯一两个引用。

这一行是:

var queryString = System.Web.HttpUtility.ParseQueryString(url);

错误位于:HttpUtility

错误 1命名空间'System.Web'( 缺少程序集引用) 中的类型或者命名空间名称'httputility'不存在?

项目在目标框架上设置为:.NET 4客户端配置文件我有 Windows 8 64位。

时间:原作者:0个回答

82 5

项目在目标框架上设置为:.NET 4客户端配置文件。

这就是问题所在。HttpUtility 在客户机配置文件中不存在。针对完整配置文件而不是( 并确保你有对 System.Web.dll的引用) 。

比较上述文档中的"版本信息"行:

.NET 框架
支持:4.5,4,3.5,2.0,1.1,1.0

使用( 说明) System.String:

.NET 框架
支持:4.5,4,3.5,2.0,1.1,1.0
..net framework 客户端配置文件错误
支持:4,3.5 SP1
.此类型是线程安全的
支持:可移植类库
用于 Windows 存储应用的. NET
支持:Windows 8

原作者:
...