在以下代码中:
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。我尝试过使用它,但我仍然得到错误。还有其他我应该包含或使用的东西吗?
答案 0 :(得分:2)
作为competent_said,您可能会定位项目中的Client Profile
,其中System.Web.dll不可用。您可以在“项目属性”中target the full framework使其恢复正常工作。
另一个可能的原因可能是您没有引用System.Web
库。为此:
也许您只是在源文件的顶部缺少使用指令using System.Web;
。
答案 1 :(得分:1)
您最有可能使用。{3}}版本的.Net框架。您需要打开项目属性并将Client Profile打开到完整版本。