如何在公司Http代理后使用NuGet官方源
来源:互联网 发布:剑指offer是c还是java 编辑:程序博客网 时间:2024/04/28 12:26
http://diaosbook.com/Post/2013/7/5/use-nuget-official-source-behind-http-proxy
有些公司上网使用的是Http代理。默认情况下,VS是无法访问外部网络的。如果要使用NuGet,通常只能在局域网里架一个自己的NuGet服务器。但这种方法不论是package的数量还是更新频率都远远不如官方NuGet。所以有必要想个办法通过代理访问NuGet官方源。
NuGet的官方源地址是:https://nuget.org/api/v2/ 在VS的设置页面中可以配:
确认这个地址无误后,需要手动对VS的两处设置做更改,才能让VS用代理访问外部网络。
首先,关闭VS。打开VS安装目录,比如:D:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE 下的“devenv.exe.config”。
然后修改System.Net节点如下,proxyaddress改成你自己的代理地址。
<system.net><defaultProxy useDefaultCredentials="true" enabled="true"><proxy proxyaddress="http://10.158.140.91:80"/> </defaultProxy> <settings> <ipv6 enabled="true"/><servicePointManager expect100Continue="false" /> </settings> </system.net>
第二步,打开用户目录,比如: C:\Users\Edi_Wang\AppData\Roaming\NuGet 下的“NuGet.Config”
增加一个config节点如下:value换成你自己的代理地址。
<configuration> <config> <add key="http_proxy" value="http://10.158.140.91:80" /> </config>...</configuration>
现在再次启动VS,就可以访问NuGet官方源了:
0 0
- 如何在公司Http代理后使用NuGet官方源
- NuGet操作指令及在VS2012中如何使用
- 如何在Ant中设置HTTP代理
- 代理公司如何将企业运行在Zoho上
- Git在http代理中使用ssh
- 公司http代理访问https代理
- Visual Studio之NuGet如何使用笔记
- 在公司的局域网使用git或github 设置代理
- Nuget使用
- NuGet使用
- Android環境搭建后新建AVD沒有可選target(在公司用代理)
- http使用代理
- git 使用http代理
- 在公司网络中如何手动为apt-get设置代理
- VS2013中如何安装和使用NuGet插件
- 在解决方案中所使用 NuGet 管理软件包依赖
- HTTP代理如何正确处理Cookie
- HTTP代理如何正确处理Cookie
- UBOOT之源码分析(X4412)——板级第二阶段初始化
- C++ Primer 第四章 数组和指针
- 是的过分的话法国结婚个看
- 字节对齐
- 大使馆的放假和法规及
- 如何在公司Http代理后使用NuGet官方源
- Java反射机制
- 是德国的复合肥高级更何况
- Android自定义状态栏通知(Status Notification)的正确实现
- 是打过电话费赶紧干活空间看
- HttpClient 4.3.* 上传带中文文件名文件文件名乱码问题的解决 - kcher
- 第十个负担和法规及和个看
- 但是规划发过几个好看
- html5设置头像为圆形的