【问题标题】:Cannot use HttpClient in a portable class library无法在可移植类库中使用 HttpClient
【发布时间】:2013-10-28 16:55:09
【问题描述】:

我已经通过 nugget 安装了 Microsoft HTTP Client Lib,但我无法使用 HttpClient 类。它看不到命名空间System.Net.Http。我是 .net/microsoft 平台的新手。该项目基于.net可移植库。

【问题讨论】:

  • 您没有提到实际的错误消息。你确定你有便携式 http 客户端吗?
  • 是的,我有便携式 http 客户端,但不是通过添加引用添加的...我已经添加它并且现在可以使用(需要干净的解决方案 - 重建)

标签: .net visual-studio windows-store-apps portable-class-library


【解决方案1】:

您需要为每个项目安装 NuGet 包。这与“添加参考”相同。仅将其安装到一个项目中并不能使所有项目都可以访问它。听起来这就是问题所在,因为您的屏幕截图来自对象浏览器。

【讨论】:

    【解决方案2】:

    当我通过添加引用添加 http 客户端作为引用时,我已经解决了这个问题。我认为使用 .net 可移植库可以让我访问它的所有后续命名空间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多