首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >代理背后的NuGet

代理背后的NuGet
EN

Stack Overflow用户
提问于 2012-02-11 01:34:35
回答 11查看 171.7K关注 0票数 117

我发现从1.4 version (June 2011)开始,NuGet就允许配置代理设置。但是,我找不到任何命令行示例。

我正在尝试运行一些构建,但NuGet无法连接。

如何在命令行上配置代理设置?

EN

回答 11

Stack Overflow用户

发布于 2012-02-28 22:06:07

我可能错了,但我认为它使用的是IE的代理设置。

如果它看到您需要登录,它会打开一个对话框,并要求您这样做(即登录)。

请在此处查看-> http://docs.nuget.org/docs/release-notes/nuget-1.5的说明

票数 8
EN

Stack Overflow用户

发布于 2015-07-30 22:00:06

同样的“nuget代理”的另一种风格:你也可以设置你的nuget代理设置为通过fiddler连接。下面的命令会将代理设置保存在%APPDATA%\NuGet\NuGet.Config用户的默认nuget配置文件中

代码语言:javascript
复制
nuget config -Set HTTP_PROXY=http://127.0.0.1:8888

当你需要nuget访问互联网时,只需打开Fiddler,就会发现fiddler正在监听默认端口8888。

此配置对密码更改不敏感,因为fiddler将使用上游代理为您解决任何身份验证问题。

票数 6
EN

Stack Overflow用户

发布于 2016-04-12 01:45:27

对于任何使用VS2015的人:我遇到了一个"407 Proxy Authentication required“错误,这破坏了我的构建。经过几个小时的调查后,发现MSBuild在试图将Nuget作为“DownloadNuGet”目标的一部分下载时并未发送凭据。解决方案是将以下XML添加到C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe.config的<configuration>元素中:

代码语言:javascript
复制
<system.net>
            <defaultProxy useDefaultCredentials="true">
            </defaultProxy>
</system.net>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9232160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档