httputility在框架3.5的当前上下文中不存在
本文关键字:上下文 不存在 框架 httputility | 更新日期: 2023-09-27 18:00:27
我试图在framework 3.5
中的sharepoint
项目中使用HttpUtility.UrlEncode
,但它无法识别。简单地说:
HttpUtility在当前上下文中不存在
我调用了System.Web
,但它仍然无法识别任何Http对象!
您需要添加对System.Web.dll的引用
使用System.Web的如果没有上述参考资料,单独使用是不够的。
遗憾的是,在以.Net框架的客户端配置文件版本为目标的项目中,不能引用System.Web.dll。因此,请查看您的项目属性,并确保它针对的是".NET Framework 3.5",而不是".NET Framework 3.5Client Profile"。
这个问题在这里得到了回答:用于.NET 3.5 SP1客户端框架的HttpUtility的替代方案?
如果可能的话,另一个选项是升级到.NET 4.5,然后你可以选择使用
WebUtility.UrlEncode
http://msdn.microsoft.com/en-us/library/system.net.webutility.urlencode.aspx