【VS2013】設定Nuget代理


@tags "visual studio 2013" nuget

vs2013中用nuget想必是一件很爽的事情,就像java里面用maven來安裝各種包一樣。有時候網絡不好,nuget包下載和查找都出不來結果,那就配置代理吧。

這里我用的代理是ss,是本地1080端口。

  1. 關閉vs2013; 確保本地1080端口上跑着代理進行

  2. 編輯"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE" 下的“devenv.exe.config”

要點:管理員權限編輯。比如管理員權限開cmd,再用gvim編輯。

然后修改System.Net節點如下,proxyaddress改成你自己的代理地址。

<system.net>
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy proxyaddress="http://127.0.0.1:1080"/>
    </defaultProxy>
    <settings>
        <ipv6 enabled="true"/>
        <servicePointManager expect100Continue="false"/>
    </settings>
</system.net>
  1. 編輯 C:\Users\xxx\AppData\Roaming\NuGet 下的“NuGet.Config”

這次不需要管理員權限了

增加一個config節點如下:value換成你自己的代理地址。

<configuration>
    <config>
        <add key="http_proxy" value="http://127.0.0.1:1080"/>
    </config>
 ...
 </configuration>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM