Visual Studio 及 Nuget 设置代理教程
Visual Studio 2022
- 找到 Visual Studio 主程序文件 devenv.exe 所在的文件夹,Visual Studio 2022 的默认位置为:
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe
- 修改其配置文件(需要管理员权限):
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe.config
- 找到
configuration / system.net
节点添加配置:
<configuration>
<system.net>
<!-- 这部分是原有配置 -->
<settings>
<ipv6 enabled="true"/>
</settings>
<!-- 这部分是新增代理配置,请根据实际情况修改地址 -->
<defaultProxy>
<proxy proxyaddress="http://127.0.0.1:7897" bypassonlocal="true" />
</defaultProxy>
</system.net>
</configuration>
Nuget 配置代理
默认情况下设置了VS代理之后,对Nuget并不生效,需要同时修改Nuget的配置。
配置文件为:%AppData%\NuGet\NuGet.config
路径示例:C:\Users\用户名\AppData\Roaming\NuGet\NuGet.Config
添加配置:
<configuration>
<!-- 这部分是新增代理配置,请根据实际情况修改地址 -->
<config>
<add key="HTTP_PROXY" value="http://127.0.0.1:7897" />
</config>
</configuration>