我的 Visual Studio 安装在没有互联网连接的计算机上,因此我无法升级 VS 中的 NuGet Manager。我正在尝试使用另一台具有互联网连接的计算机来下载 NuGet Package Manager,然后为 VVisual Studio 安装它。
已更新
请检查屏幕截图:这是我在我的机器上安装的。另请注意,我的那台机器上没有互联网连接。我无法在 Visual Studio 中升级 NuGet 包管理器。
有人可以帮我吗?
有没有办法下载nuget.exe,然后离线升级到Visual Studio?
答案是肯定的。但如果您想升级 Visual Studio 2015 中的 NuGet Manager,您应该下载 Visual Studio 的 NuGet 扩展,而不是 nuget.exe
:
Visual Studio 2015:https://dist.nuget.org/visualstudio-2015-vsix/latest/NuGet.Tools.vsix
在升级扩展之前,您应该通过Tools
->
Extension and Updates...
->
Installed
->
NuGet Package Manager for Visual Studio
卸载旧版本,然后重新启动Visual Studio,安装该扩展。如果您使用的是
Visual Studio 2017,您应该下载升级版 Visual Studio 而不是 nuget.exe
。
原因:
NuGet Package Manager 4.x(PM UI 和 PM Console)包含在 Visual Studio 2017(所有 15.x 版本)。最新的 NuGet 版本是 作为 Visual Studio 更新的一部分提供。注意:nuget.exe 本身不包含在任何版本的 Visual 中 工作室。
更新:
由于您使用的是带有 nuget manager 2.0.3 的 Visual Studio 2010,并且该计算机上没有 Internet 连接,因此您可以尝试卸载该 nuget manager,从其他计算机下载最新版本,然后安装它。或者您可以直接安装该扩展。来源:由于我不使用该版本的Visual Studio,我不确定是否可以卸载它或直接更新它。如果没有,恐怕您必须下载 Visual Studio 2010 Ultimate 版本,然后将其安装到该计算机上。
希望这有帮助。