Thetypeornamespacename'Http'doesnotexistinthenamespace'System.Net'.netframework3.5中的一款手机应用程序,该应用程序使用API服务调用来检查来自网站的电子邮件地址。我正在使用以下代码来执行此操作,使用System.Net.Http;HttpClientwebClient=newHttpClient();webClient.QueryString.Add("电子邮件",电子邮件);流stream=webClient.OpenRead(brandEndPoint);最初我使用WebClient而不是HttpClient,我收到此错误“无法找到类型或命名空间名称‘WebClient’”谷歌并使用HttpClient修复此问题。将WebClient替换为HttpClient,我收到此错误“类型或命名空间名称‘Http’在命名空间‘System.Net’中不存在。需要帮助解决此问题。谢谢HttpClient在.NET4.5或4.0中可用,带有Microsoft.Net。HttpNuGet包。它根本不适用于.NET3.5。HttpClient使用TPL等功能,这些功能仅在.NET4+中可用。您必须使用System.Net.WebClient或WebRequest。如果遇到任何编译错误,请确保添加正确的using语句。自.NET1.1起,这两个类在System.dll库中可用,因此始终可用。以上就是C#学习教程的全部内容:命名空间'System.Net'中没有类型或命名空间名称'Http'。如果对您有用,需要进一步了解C#学习教程,希望您多加关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
