2012-08-24 164 views
10

我在Windows 7(64位)上使用VS2010。当试图从VS的“扩展管理器”安装“Nuget Package Manager”时,它失败。下载工作,但后来我卡在安装进度栏。在Windows任务管理器中查看时,你可以看到安装程序不断启动“vsixinstaller.exe”进程的新实例。它一直持续到计算机最终崩溃。无法安装Nuget Package Manager

直接启动文件“NuGet.Tools.vsix”时会发生相同的行为。

我已经搜索了解决方案的网络,但一直没有找到有用的东西。

+0

这里也有报道:http://nuget.codeplex.com/workitem/2327 –

+0

你可以试试这些步骤吗? 关闭VS 的所有实例检查HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\的内容11.0 \ ExtensionManager \ PendingDeletions 删除每个条目列出的文件夹 删除HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\ 11.0 \ ExtensionManager \ PendingDeletions –

+1

杰夫,谢谢你的建议。事实证明,重新安装Visual Studio并应用最新的SP后,问题消失了。 –

回答

3

今天我收到了同样的行为,所以我决定打开Process Monitor进行调查。

猜猜看是什么...... Process Monitor给出了相同的行为。然后灯泡熄灭...... :)

答案:我以前在我的笔记本电脑上拥有管理员权限,但是在新年伊始,这些权限被删除。由于某些原因,当这些程序使用的凭据不在管理员组中时,它们会递归地调用它们自己而不是失败,超时或报告访问被拒绝等。

请确保您在启动VS后尝试更新管理员。

我也会将此反馈提供给nuget support thread

0

我在NuGet Docs Known Issues找到了一个解决方案。即使我有SP1,他们也会推荐他们安装修补程序。它包括KB2581019。

1

通过在SP1下安装具有管理权限的Nuget修复。

相关问题