繁体   English   中英

我在Visual Studio 2010上收到错误消息:类型或名称空间名称'HttpUtility'不存在

[英]Im getting error on visual studio 2010: The type or namespace name 'HttpUtility' does not exist

我该如何解决? 如果我在我的代码中做:使用System.Web; 它给了我很多帮助,我尝试添加System.Web.ApplicationServices的引用也没有帮助,但也试图参考:System.WebServices都没有帮助。 这是Visual Studio 2010 .net引用列表中仅有的两个使用Web的引用。

该行是:

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

错误发生在:HttpUtility

错误1类型或名称空间名称'HttpUtility'在名称空间'System.Web'中不存在(您是否缺少程序集引用?)

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

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

那就是问题所在。 客户端配置文件中不存在HttpUtility 定位到完整的配置文件(并确保您具有对System.Web.dll的引用)。

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

.NET Framework
受以下版本支持:4.5、4、3.5、3.0、2.0、1.1、1.0

与(例如) System.String

.NET Framework
受以下版本支持:4.5、4、3.5、3.0、2.0、1.1、1.0
.NET Framework客户端配置文件
受以下版本支持:4、3.5 SP1
可移植类库
支持于:可移植类库
适用于Windows应用商店的.NET
支援于:Windows 8

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM