【问题标题】:Error in sending HTTP requests in Windows Phone 7.1在 Windows Phone 7.1 中发送 HTTP 请求时出错
【发布时间】:2015-05-26 11:44:12
【问题描述】:

我正在尝试使用 Visual Studio 2010 Express 在 Windows Phone 中发送 HTTP 请求,但出现此错误:

找不到类型或命名空间名称“HttpClient”(您是否缺少 using 指令或程序集引用?)

即使我使用using system.windows.httpclient,它也无法找到 HttpClient。我无法获得实际上缺少哪个参考。

我需要添加什么参考?或者我需要做什么来解决这个问题?

【问题讨论】:

  • 检查here
  • 但主要问题是不能添加引用 System.Net.Http.dll ,所以它无法找到 http
  • 您使用的是哪个版本的 .NET Framework?您可能希望使用 NuGet package manager 添加此程序集
  • .NET Framework 4.5 ..并且无法使用 NuGET 包管理器添加,因为在 windows phone 的 Visual Studio 2010 Express 中没有看到 der 的选项。所以是添加 System.Net 的任何其他方式.Http.dll ??
  • 不可能!您必须使用 Visual Studio 2012 才能使用 .NET 4.5。

标签: .net visual-studio-2010 visual-studio windows-phone windows-phone-7.1


【解决方案1】:

这里有两个选择。

  1. 您必须使用 Visual Studio 2012 或更高版本。
  2. 将 HttpClient 类替换为 WebClientHttpWebRequest

您不能将 HttpClient 与 Visual Studio 2010 一起使用,不支持 Framework 4.5。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多