不幸的是,在过去的几个月里,这种情况一直存在。我无法从Tools ==> Extensions and Updates安装新包或更新包我尝试了所有方法,但找不到原因。我试过了 :
- 访问 NuGet 并从“包管理器控制台”下载包Install-Package = SUCCESS
- 使用 Web 浏览器访问存储库,Visual studion 内部浏览器 =成功
- Visual Studio 2010 中的相同窗口 = 成功
Visual Studio 2012 -不起作用
不幸的是,在过去的几个月里,这种情况一直存在。我无法从Tools ==> Extensions and Updates安装新包或更新包我尝试了所有方法,但找不到原因。我试过了 :
事实证明,由于某种原因(可能是由于 RC),我的注册表设置指向了一个被重定向的不同 url。
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\ExtensionManager\Repositories
我改变了
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\ExtensionManager\Repositories{0f45e408-7995-4375-9485-86b8db553dc9}(默认)
到 http://visualstudiogallery.msdn.microsoft.com/Services/v2011/Extension.svc 而不是 http://go.microsoft.com/fwlink/?LinkID=251029
我变了
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\ExtensionManager\Repositories{aeb9cb40-d8e6-4615-b52c-27e307f8506c}(默认)
到 http://code.msdn.microsoft.com/Services/v2011/sample.svc 而不是 http://go.microsoft.com/fwlink/?LinkID=251031
删除扩展的本地缓存并重新下载它们。
最简单的方法是重命名
%LocalAppData%\Microsoft\VisualStudio\Visual Studio 版本\Extensions\
到
%LocalAppData%\Microsoft\VisualStudio\Visual Studio 版本\Extensions.old\
并运行visual studio,它将更新重新创建文件夹。
WeSam Abdallah的提示对我来说非常有效!只需尝试在浏览器中打开HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\ExtensionManager\Repositories{0f45e408-7995-4375-9485-86b8db553dc9}(默认)中提供的链接,然后查看它自动更改为的内容。对于 Visual Studio 2013,我必须将 URL 从https://go.microsoft.com/fwlink/?LinkID=309922更改为https://visualstudiogallery.msdn.microsoft.com/services/dev12/extension.svc
此答案是 Visual Studio 2015 的更新。
我尝试了注册表破解以及重命名 Extensions 文件夹,但两种解决方案均无效。
但是,就我而言,问题似乎是因为我在工作中使用代理。这对我有用: