System.Web.HttpUtility.UrlEncode c# using

本文关键字:using UrlEncode HttpUtility Web System | 更新日期: 2023-09-27 17:53:22

在以下代码中:

for (int line = 0; line < CHUNKSTOBEFOUND; line++) {
    nvc.Add ("search", System.Web.HttpUtility.UrlEncode (stringsToSearchFor[line]));
}

我被告知命名空间名称HttpUtility不存在。http://msdn.microsoft.com/en-us/library/system.web.httputility.aspx似乎表明我应该使用System.Web。我试过使用,但我仍然得到错误。还有什么我应该包括或使用的吗?

System.Web.HttpUtility.UrlEncode c# using

正如competent_所说,您可能针对项目中的Client Profile,其中System.Web.dll不可用。你可以在项目属性中设置完整的框架,让它恢复工作。

另一个可能的原因可能是您没有引用System.Web库。

    在解决方案资源管理器中右键单击"参考"。
  1. 选择"添加参考"
  2. 检查"。
  3. 搜索并添加System.Web

也许你只是错过了一个使用指令using System.Web;在你的源文件的顶部

您很可能使用。net框架的客户端配置文件版本。您需要打开项目属性并将框架版本更改为完整版本。