[英]“The remote name could not be resolved: 'nuget.org'”
我们正在尝试使用TFS在Visual Studio环境中设置CI。
环境:
Windows 10
Microsoft Visual Studio 2017年
MSVSTFS V 16.12
NuGet V 4.0
出现以下错误:
https://api.nuget.org/v3/index.json:
Unable to load the service index for source https://api.nuget.org/v3/index.json.
An error occurred while sending the request.
The remote name could not be resolved: 'api.nuget.org'
通过开发人员在社区中共享的许多链接进行了访问,这对于理解该问题确实有很大的帮助。
我的一些解决方法:
http://skolima.blogspot.ru/2012/07/nuget-proxy-settings.html
我在公司防火墙后面,我们正在尝试设置CI / CD管道。
在TFS中:
我确定这是防火墙代理设置的问题。 由于我能够通过网络访问"api.nuget.org"
。
有人可以建议我指向的NuGet.config
缺少什么吗? 任何其他共享的输入都可以自由共享。
是的,如果要在代理后面使用Nuget,则应遵循Nuget.config
的步骤
由于您已经发布了上述解决方法,但是仍然在TFS中获得错误信息。
您应该确保还更改了构建代理/服务器中的Nuget.config
。 Win + R,然后输入%appdata%\\nuget
以获取文件位置。
尝试直接通过服务器上的Visual Studio而不是TFS进行构建。 如果问题与您的环境或TFS有关,则此范围将缩小。
此外,您也可以详细输出以获得更多详细的日志信息以进行故障排除: 为TFS Build vNext启用详细调试模式
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.