SHAO Zelian

人而无信,不知其可也 | 学不可以已

Visual Studio Proxy

配置 Visual Studio 使用指定的代理服务器访问网络

有时候我们需要使用类似VPN软件访问特殊资源,但发现Visual Studio无法使用VPN代理。可以尝试使用以下方法。

  1. 首先找到 Visual Studio 主程序文件 devenv.exe 所在的文件夹
    如:Visual Studio 2022 的默认安装路径为:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\devenv.exe

  2. 在同文件夹内找到 devenv.exe.config 配置文件,打开进行编辑(需要管理员权限进行保存)

  3. 找到 configuration / system.net 结点,添加以下配置:
    (注意:此时proxyaddress根据实际的proxy服务器地址和端口设定。)

     <configuration>
         <system.net>
           <!-- 这部分是原有配置 -->
           <settings>
             <ipv6 enabled="true"/>
           </settings>
           <!-- 这部分是新增代理配置,请根据实际情况修改地址 -->
           <defaultProxy>  
             <proxy proxyaddress="http://127.0.0.1:8080" bypassonlocal="true" />
           </defaultProxy>
         </system.net>
       </configuration>
    
  4. 配置保存后,记得重启 Visual Studio,并在以后不使用代理时记得还原!