繁体   English   中英

无法在VS2012中安装/更新NUGET软件包管理器

[英]Cannot install/update NUGET Package Manager in VS2012

当我尝试在VS2012中更新NuGet程序包管理器时,出现“系统找不到指定的路径”错误。 我尝试卸载该软件包,以便可以从头开始全新安装,但出现相同的错误。

我在这里和整个Internet上搜索了错误消息的确切文本,以及与VS2012中的路径问题相关的更常规的搜索等。

我发现“工具->选项->环境->环境安全”下的环境变量/路径均无效,我怀疑这是问题的根源,但我找不到这些变量应如何使用的参考被配置。

该列表包括:%APPDATA%,%ALLUSERSPROFILE%,%VSAPPDATA%,%VSCOMMONAPPDATA%和%VSMYDOCUMENTS%

谁能给我有关如何正确配置它们的指导,和/或任何其他可以帮助我在计算机上重新安装NuGet软件包管理器的想法吗?

杰西

我终于在解决另一个问题的同时,偶然发现了该问题的解决方案。

让我们从Microsoft KB文章开始: http : //support.microsoft.com/kb/327763

原来,有几个注册表项需要检查以确保它们都对您的环境有意义。 在我的情况下,几个条目错误地指向网络位置,而不是“我的文档”,因此依赖于这些条目但检查其有效性的安装和更新会导致错误。 我的问题中提到的NuGet软件包管理器就是这样一种更新。

我修复了知识库文章中引用的注册表项,NuGet(以及其他一些东西)现在可以正常工作了。

希望这对我以外的人有所帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM