无法添加对“ System.Net.Http”的引用。请确保它在全局程序集缓存中

湿婆

我正在尝试将Microsoft.AspNet.WebApiNuget包添加到C#类库项目中。如果需要,这里是Project源代码

当我在Visual Studio 2013的Nuget包管理器控制台中执行以下命令时(它具有最新的.NET 4.5)

PM> install-package Microsoft.AspNet.WebApi ErrandBoy.Web.Common

我收到以下错误。

PM> install-package Microsoft.AspNet.WebApi ErrandBoy.Web.Common
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.WebHost (≥ 5.2.2 && < 5.3.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Core (≥ 5.2.2 && < 5.3.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Client (≥ 5.2.2)'.
Attempting to resolve dependency 'Newtonsoft.Json (≥ 6.0.4)'.
'Microsoft.AspNet.WebApi 5.2.2' already installed.
Adding 'Newtonsoft.Json 6.0.4' to ErrandBoy.Web.Common.
Successfully added 'Newtonsoft.Json 6.0.4' to ErrandBoy.Web.Common.
Adding 'Microsoft.AspNet.WebApi.Client 5.2.2' to ErrandBoy.Web.Common.
install-package : Failed to add reference to 'System.Net.Http'. Please make sure that it is in the Global Assembly Cache.
At line:1 char:1
+ install-package Microsoft.AspNet.WebApi ErrandBoy.Web.Common
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

具体的错误行如下。它似乎在尝试添加对添加的引用'Microsoft.AspNet.WebApi.Client 5.2.2'

Failed to add reference to 'System.Net.Http'. Please make sure that it is 
in the Global Assembly Cache.

我从来没有犯过这样的错误。我确实在此SO Overflow问题上看到了类似的错误=>安装ASP.NET Identity 2示例时出错,但是没有答案。

错误截图:

https://github.com/theShiva/ErrandBoy 无法添加对system.net.http的引用nuget软件包Web api错误

亚当·萨博(Adam Szabo)

我只是有同样的问题。我通过手动添加System.Net.Http到引用中解决了它然后它抱怨其他人,但是在手动将它们手动添加之后,我可以使用NuGet安装该软件包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法添加对 System.Data.* 的引用

来自分类Dev

无法添加对System.Web.Hosting的引用

来自分类Dev

无法添加对.net core类库asp.net core rc2的引用

来自分类Dev

无法在ASP.NET Core项目中添加对.NET Core类库的引用

来自分类Dev

无法在ASP.NET Core 3.1中添加对CSharpCompilation的MetadataReference的引用

来自分类Dev

在.Net 5中添加对netNamedPipeBinding的引用

来自分类Dev

无法添加对C#代码的引用

来自分类Dev

Nuget:无法添加对“ EntityFramework”的引用

来自分类Dev

如何在asp.net vNext中添加对Mono程序集的引用

来自分类Dev

添加对System.IdentityModel.Tokens DLL的引用

来自分类Dev

添加对System.Web.Mvc 3.0.0.1的引用

来自分类Dev

类型'System.Data.Entity.DbContext'在未引用的程序集中定义。您必须添加对程序集'EntityFramework 2的引用

来自分类Dev

类型“ System.Data.Entity.DbContext”在未引用的程序集中定义。您必须添加对程序集'EntityFramework 2的引用

来自分类Dev

Google Maps无法添加对Play服务的引用

来自分类Dev

NuGet导入后无法添加对BouncyCastle的引用

来自分类Dev

无法添加对microsoft.office.interop.excel的引用

来自分类Dev

NuGet导入后无法添加对BouncyCastle的引用

来自分类Dev

VS Community 2013无法添加对office.interop的引用

来自分类Dev

添加对无法正常工作的项目的引用

来自分类Dev

从NuGet下载后无法添加对Entity Framework 6的引用

来自分类Dev

无法添加对的引用´。程序集必须具有dll或exe扩展名才能被引用

来自分类Dev

无法加载System.Net.Http

来自分类Dev

.NET 4.0无法解析对System.Web.Extensions程序集的引用

来自分类Dev

在构建系统已经引用System.Core的情况下添加对它的引用

来自分类Dev

Xamarin Forms IOS无法加载程序集System.Net.Http.Primitive

来自分类Dev

无法在IIS上加载文件或程序集'System.Net.Http,Version = 4.2.0.0,Culture = neutral

来自分类Dev

无法在Windows Server 2008上加载文件或程序集'System.Net.Http.Formatting

来自分类Dev

FileNotFoundException: 无法加载文件或程序集“System.Net.Http.WebRequest”

来自分类Dev

添加对表的引用

Related 相关文章

  1. 1

    无法添加对 System.Data.* 的引用

  2. 2

    无法添加对System.Web.Hosting的引用

  3. 3

    无法添加对.net core类库asp.net core rc2的引用

  4. 4

    无法在ASP.NET Core项目中添加对.NET Core类库的引用

  5. 5

    无法在ASP.NET Core 3.1中添加对CSharpCompilation的MetadataReference的引用

  6. 6

    在.Net 5中添加对netNamedPipeBinding的引用

  7. 7

    无法添加对C#代码的引用

  8. 8

    Nuget:无法添加对“ EntityFramework”的引用

  9. 9

    如何在asp.net vNext中添加对Mono程序集的引用

  10. 10

    添加对System.IdentityModel.Tokens DLL的引用

  11. 11

    添加对System.Web.Mvc 3.0.0.1的引用

  12. 12

    类型'System.Data.Entity.DbContext'在未引用的程序集中定义。您必须添加对程序集'EntityFramework 2的引用

  13. 13

    类型“ System.Data.Entity.DbContext”在未引用的程序集中定义。您必须添加对程序集'EntityFramework 2的引用

  14. 14

    Google Maps无法添加对Play服务的引用

  15. 15

    NuGet导入后无法添加对BouncyCastle的引用

  16. 16

    无法添加对microsoft.office.interop.excel的引用

  17. 17

    NuGet导入后无法添加对BouncyCastle的引用

  18. 18

    VS Community 2013无法添加对office.interop的引用

  19. 19

    添加对无法正常工作的项目的引用

  20. 20

    从NuGet下载后无法添加对Entity Framework 6的引用

  21. 21

    无法添加对的引用´。程序集必须具有dll或exe扩展名才能被引用

  22. 22

    无法加载System.Net.Http

  23. 23

    .NET 4.0无法解析对System.Web.Extensions程序集的引用

  24. 24

    在构建系统已经引用System.Core的情况下添加对它的引用

  25. 25

    Xamarin Forms IOS无法加载程序集System.Net.Http.Primitive

  26. 26

    无法在IIS上加载文件或程序集'System.Net.Http,Version = 4.2.0.0,Culture = neutral

  27. 27

    无法在Windows Server 2008上加载文件或程序集'System.Net.Http.Formatting

  28. 28

    FileNotFoundException: 无法加载文件或程序集“System.Net.Http.WebRequest”

  29. 29

    添加对表的引用

热门标签

归档