Visual Studio 在安装 NuGet 时卡住了

9

当我尝试安装特定软件包时,VS 15会卡住,并且需要超过半个小时才能完成安装。但是相同的软件包在VS13中仅需2分钟即可安装,而且没有任何问题。我已经尝试了几乎所有版本的VS15的NuGet软件包管理器。


你安装了VS2015的更新1吗?我对最新的VS2015更新没有任何问题。 - Thomas
是的,我的VS已经更新了,但我仍然面临这个问题。 - user3610920
你有什么进展了吗? - Vin Shahrdar
我有VS2017。Nuget一直运行良好,直到昨天开始永远卡在安装中。我将VS2017更新到最新的15.8.5版本。我重新启动了计算机。我加载了一个小的示例项目,并尝试安装一个小的Nuget包...但是卡住了! - oldbrazil
我在VS 2015 14.0.25123.00更新2上遇到了同样的错误。 但是现在,在我尝试以管理员身份打开它后,使用NuGet包管理器就没问题了。:D 谢谢大家! - gumuruh
1个回答

1

我有同样的问题,以下是我为减少问题而采取的步骤:

  • 使用 Package Manager 控制台而不是 Manage Nuget 包来安装包。 (即 install-nuget)

  • 确保包在 Visual Studio 解决方案的 packages 文件夹中不存在。

  • 确保包也不存在于您的 Solution Explorer 的 Content 和 Scripts 文件夹中

  • 以管理员模式运行您的 Visual Studio 2015。

当我使用 Manage Nuget Package 时,我的 VS 2015 Update 3 就会挂起,最终即使我离开它2小时以上仍然会无响应!肯定有一个问题,但上述步骤可以加快安装速度,尽管可能需要10分钟才能完成安装。


我发现在使用包管理器时,它卡住了,因为一些依赖项与我安装的 .Net Core 版本不兼容。一旦我弄清楚了这一点,我就能够从包管理器中安装一个较低版本而没有任何问题。 - HaveSpacesuit
对我来说它只是停在加载中,但 Visual Studio 仍在运行。它就卡住了。还有其他解决方案吗? - gumuruh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接