Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 有没有办法下载nuget.exe,然后离线升级到Visual Studio?_Asp.net_Asp.net Mvc_Visual Studio_Nuget - Fatal编程技术网

Asp.net 有没有办法下载nuget.exe,然后离线升级到Visual Studio?

Asp.net 有没有办法下载nuget.exe,然后离线升级到Visual Studio?,asp.net,asp.net-mvc,visual-studio,nuget,Asp.net,Asp.net Mvc,Visual Studio,Nuget,我的visual studio安装在没有internet连接的计算机上,因此我无法在VS中升级NuGet Manager。 我正在寻找一种方法,使用另一台有互联网连接的机器下载NuGet Manager exe,然后安装在VS上 已更新 请检查我在我的机器上安装的屏幕打印。另外请注意,我在那台机器上没有internet连接。因此,我无法从Visual studio升级NuGet manager 有人能帮我吗 谢谢 有没有办法下载nuget.exe,然后离线升级到Visual Studio 答案

我的visual studio安装在没有internet连接的计算机上,因此我无法在VS中升级NuGet Manager。 我正在寻找一种方法,使用另一台有互联网连接的机器下载NuGet Manager exe,然后安装在VS上

已更新

请检查我在我的机器上安装的屏幕打印。另外请注意,我在那台机器上没有internet连接。因此,我无法从Visual studio升级NuGet manager

有人能帮我吗

谢谢

有没有办法下载nuget.exe,然后离线升级到Visual Studio

答案是肯定的。但是,如果要升级Visual Studio 2015中的NuGet Manager,则应下载Visual Studio的NuGet扩展,而不是
NuGet.exe

Visual Studio 2015

升级扩展之前,应使用
工具卸载旧版本
->
扩展并更新…
->
已安装的
->
Visual Studio的NuGet Package Manager
,然后重新启动Visual Studio,安装该扩展

如果您使用的是Visual Studio 2017,则应下载升级Visual Studio,而不是
nuget.exe

原因:

NuGet Package Manager 4.x(PM UI和PM控制台)随附于 Visual Studio 2017(所有15.x版本)。最新的NuGet版本是 作为Visual Studio更新的一部分提供

注意:nuget.exe本身不包含在任何版本的Visual Studio中 演播室

更新:

由于您正在将Visual Studio 2010与nuget manager 2.0.3一起使用,并且该计算机上没有internet连接,因此可以尝试卸载该nuget manager,从其他计算机下载最新版本,然后安装它。或者您可以直接安装该扩展

资料来源:

由于我没有使用Visual Studio这样的版本,我不确定您是否可以卸载它或直接更新它。如果没有,恐怕您必须下载Visual Studio 2010最终版本,然后将其安装到该计算机上


希望这有帮助。

谢谢Leo!,但是我们有Visual studio 2010,由于项目要求,我们无法升级到最新版本。@NitinJain,如果您使用的是Visual studio 2010,则最新的NuGet package Manager版本是2.8.6。除了升级Visual Studio外,您无法升级到更高版本。是的,您是对的,但我的计算机上当前的NuGet Package Manager版本是2.0.3。我想用2.8.6升级它。那么你能在这方面提供帮助吗?@NitinJain,我已经更新了答案,你可以检查更新信息是否有用。@NitinJain-项目要求是什么?VisualStudio2010是他们开始关注VisualStudio版本之间往返的第一个版本,因此更高版本的VS应该能够在不升级的情况下加载2010解决方案。