Visual Studio 2012"扩展和更新""无法连接到远程服务器"

WeS*_*lah 8 connection nuget visual-studio-2012 nugetgallery

在过去的几个月里,情况一直不幸.我无法从工具==>扩展和更新安装新的或更新包我尝试了一切,但我无法找到原因.我试过了 :

  1. 从" 程序包管理器控制台 " Install-Package = SUCCESS访问NuGet并下载程序包
  2. 使用Web浏览器访问存储库,Visual studion内部浏览器= SUCCESS
  3. Visual Studio 2010中的相同窗口= SUCCESS

Visual Studio 2012 - 不起作用

Visual Studio 2012  - 在线包 Visual Studio 2012  - 更新包 Visual Studio 2012  - 更新库包 Visual Studio 2012  - 已安装的软件包

Visual Studio 2010 - 工作!

**Visual Studio 2010** - 在线包

WeS*_*lah 8

由于某种原因 - 可能是由于RC-,我的注册表设置指向一个被重定向的不同URL.

HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 11.0_Config\ExtensionManager \库

我换了

HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 11.0_Config\ExtensionManager\{资料库} 0f45e408-7995-4375-9485-86b8db553dc9(默认)

http://visualstudiogallery.msdn.microsoft.com/Services/v2011/Extension.svc 而不是 http://go.microsoft.com/fwlink/?LinkID=251029

我变了

HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 11.0_Config\ExtensionManager\{库aeb9cb40-d8e6-4615-b52c-27e307f8506c}(默认)

http://code.msdn.microsoft.com/Services/v2011/sample.svc 而不是 http://go.microsoft.com/fwlink/?LinkID=251031


WeS*_*lah 6

删除扩展的本地缓存并再次下载它们.

最简单的方法是重命名

%LocalAppData%\ Microsoft\VisualStudio\Visual Studio版本\扩展\

%LocalAppData%\ Microsoft\VisualStudio\Visual Studio版本\ Extensions.old \

并运行visual studio,它将更新重新创建文件夹.


foo*_*bar 5

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