在 Windows Phone 7.1 中发送 HTTP 请求时出错

Error in sending HTTP requests in Windows Phone 7.1

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

The type or namespace name 'HttpClient' could not be found (are you missing a using directive or an assembly reference?)

即使我使用 using system.windows.httpclient 也无法找到 HttpClient。我无法获得实际缺少的引用。

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

这里有两个选择。

  1. 您必须使用 Visual Studio 2012 或更高版本。
  2. 将您的 HttpClient class 替换为 WebClient or HttpWebRequest

您不能在 Visual Studio 2010 中使用 HttpClient,不支持 Framework 4.5。