Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot connect to any online resource

I have Visual studio 2010 Premium installed on Windows 7. When I try to connect to an online gallery or online template, I get an error message like this:

Cannot search for online exensions because an error occured while trying to contact the server

It asks me to enable access to extensions on the vistual studio gallery. I did enable those in Extension Manager Tools/Options page. Internet connection was fine, too.

My computer firewall was turned off. I have proxy to connect to internet but it's working fine when the browser connects to internet (even the internal browser in vs2010 is working fine). So where is the place in VS2010 to set up the proxy for connection to other online resources?

I am running the VS2010 Ultimate trial on another computer and that works fine.

like image 637
KentZhou Avatar asked May 18 '10 16:05

KentZhou


3 Answers

Try adding the following to devenv.exe.config (in Common7\IDE folder):

<configuration>
  <system.net>
    <settings>
      <servicePointManager expect100Continue="false" />
    </settings>
  </system.net>
</configuration>

This is a known issue with some proxy servers that will be addressed in a future release.

like image 125
Aaron Marten Avatar answered Nov 18 '22 01:11

Aaron Marten


The following worked for me, I got this from the blog entry listed below.

in the devenv.exe.config file, in the <system.net> section add:

<defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy usesystemdefault="True" />
</defaultProxy>

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

like image 31
cbeuker Avatar answered Nov 17 '22 23:11

cbeuker


I had to do a bit of all the above to get mine working. My system.net settings:-

<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>
like image 25
Ricardo Campos Avatar answered Nov 17 '22 23:11

Ricardo Campos