无法连接到任何在线资源

Ken*_*hou 82 visual-studio-2010 visual-studio

我在Windows 7上安装了Visual Studio 2010 Premium.当我尝试连接到在线图库或在线模板时,我收到如下错误消息:

无法搜索在线exensions,因为在尝试联系服务器时发生错误

它要求我启用对vistual studio gallery的扩展.我在Extension Manager工具/选项页面中启用了这些功能.互联网连接也很好.

我的电脑防火墙已关闭.我有代理连接到互联网,但它在浏览器连接到互联网时工作正常(甚至vs2010中的内部浏览器工作正常).那么在VS2010中设置代理以连接其他在线资源的位置在哪里?

我在另一台计算机上运行VS2010 Ultimate试用版,运行正常.

Aar*_*ten 135

尝试将以下内容添加到devenv.exe.config(在Common7\IDE文件夹中):

<configuration>
  <system.net>
    <settings>
      <servicePointManager expect100Continue="false" />
    </settings>
  </system.net>
</configuration>
Run Code Online (Sandbox Code Playgroud)

这是某些代理服务器的已知问题,将在未来版本中解决.


cbe*_*ker 31

以下对我有用,我从下面列出的博客条目中得到了这个.

devenv.exe.config文件中,在<system.net>部分添加:

<defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy usesystemdefault="True" />
</defaultProxy>
Run Code Online (Sandbox Code Playgroud)

参考:http://gurustop.net/blog/2010/08/10/visual-studio-2010-extension-manager-online-gallery-behind-internet-proxy/


Ric*_*pos 26

我不得不做一些以上的事情让我的工作.我的system.net设置: -

<system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy proxyaddress="http://your.proxyserver.ip:port"/>
    </defaultProxy>
    <settings>
        <ipv6 enabled="true"/>
        <servicePointManager expect100Continue="false" />
    </settings>
</system.net>
Run Code Online (Sandbox Code Playgroud)


Gio*_*o2k 13

就我而言,Visual Studio拒绝从Internet Explorer读取设置.我终于通过明确地将url提供给代理并将servicePointManager expect100Continue设置为false来使其工作.要手动添加代理地址,xml如下所示:

<defaultProxy>
    <proxy proxyaddress="http://your.proxyserver.ip:port"/>
</defaultProxy>
Run Code Online (Sandbox Code Playgroud)


Car*_*ger 5

对我来说,进入Internet Explorer的工作是什么,打开工具> Internet选项>连接>局域网设置对话框,并更改"自动检测设置"和代理服务器设置的状态.根据您的连接类型,您可能需要更改这些设置才能使其正常工作.