【问题标题】:Nuget.exe fails with "Could not load file or assembly 'System.Net.Http...'Nuget.exe 失败并显示“无法加载文件或程序集 'System.Net.Http ...'
【发布时间】:2016-01-21 01:22:47
【问题描述】:

我正在尝试在没有安装 Visual Studio 的服务器上运行“nuget restore”。但 nuget.exe 立即失败。 NuGet 还需要安装什么才能运行?

C:\Users\kevin>nuget 帮助 无法加载文件或程序集“System.Net.Http, 版本=4.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a' 或 它的依赖项之一。该系统找不到指定的文件。 无法加载类型 来自程序集的“System.Runtime.CompilerServices.IAsyncStateMachine” 'mscorlib,版本=4.0.0.0,文化=中性, PublicKeyToken=b77a5c561934e089'。无法加载文件或程序集 'System.Net.Http.WebRequest,版本=4.0.0.0,文化=中性, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。这 系统找不到指定的文件。

【问题讨论】:

  • 您的服务器安装了哪些 .NET 框架版本?

标签: nuget


【解决方案1】:

也有这个问题。 NuGet requires .NET 4.5 的较新版本。安装 .NET 4.5.2 为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-19
    • 1970-01-01
    • 2017-05-26
    • 2017-07-31
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多