【发布时间】:2014-06-18 09:53:48
【问题描述】:
过去几周我遇到了奇怪的问题。使用 Visual Studio 2013 Premium Ed 运行 Windows 8。使用更新 1。Visual Studio 中的 NuGet 包管理器根本不起作用。我已经卸载/重新安装了它。我已经更新了我的本地 NuGet.exe(运行的是 2.5,现在是 2.8.5)——确保包含为路径变量。即使从控制台,我也无法安装或更新任何软件包。确认控制台运行 2.8.50313.46。
从管理器中,它只是循环重复显示“正在检索信息..”的进度条。更新或在线不显示任何内容。从已安装的软件包中,我可以毫无问题地看到我的解决方案中的所有内容。
post 建议以管理员身份运行 VS 2013 Express 也不起作用。另一个post 发现这是一个 nuget.org 问题,但在我的情况下,我的同事可以从包管理器(同一网络)中访问 nuget.org,没有任何问题。编辑:在 Visual Studio 上打开它之前,我还从我的解决方案中删除了 suo 文件。
关于如何解决这个问题的任何想法?
【问题讨论】:
-
检查 VS2013 日志是解决方案的其中一个步骤,另一个步骤是检查扩展和更新窗口,看看 nuget 是否需要更新
-
我看到您那里还有其他几个 Nuget 包源。我注意到包管理器会等到它拥有来自所有包源的数据后才可用。是否有可能其他来源之一需要很长时间才能加载?
-
好点。我会尝试它们并报告。
-
禁用了其他包源(nuget.org 只是一个活动的)。不用找了。将检查 VS2013 日志