Hi,
the update process of Visual Studio uses the .NET class Webclient which takes not care about the proxy set by Internet Explorer or Edge.
The proxy must be set in the devenv.exe.config, vs_installer.exe.config and setup.exe.config in the
C:\Program Files (x86)\Microsoft Visual Studio\%Version%\Community\Common7\IDE
So open the file, it’s a XML format, and navigate to the
<system.net> <settings> <ipv6 enabled="true"/> </settings> </system.net>
To set a proxy server add the
<system.net> <settings> <ipv6 enabled="true"/> </settings> <defaultProxy enabled="true" useDefaultCredentials="true"> <proxy bypassonlocal="false" proxyaddress=http://myProxy.myDomain.org:8080 /> </defaultProxy> </system.net>
vs_installer.exe.config and setup.exe.config in C:\Program Files (x86)\Microsoft Visual Studio\Installer
Both have no
... <system.net> <settings> <ipv6 enabled="true"/> </settings> <defaultProxy enabled="true" useDefaultCredentials="true"> <proxy bypassonlocal="True" proxyaddress=http://myProxy.myDomain.org:8080 /> </defaultProxy> </system.net> </configuration>
Update from Command line
D:\> cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer" D:\> C:\Program Files (x86)\Microsoft Visual Studio\Installer> vs_installer.exe updateall --quiet --passive
Michael