.net NuGet restore无法解析主机';www.nuget';
我正在尝试使用.net NuGet restore无法解析主机';www.nuget';,.net,visual-studio-2012,nuget,.net,Visual Studio 2012,Nuget,我正在尝试使用nuget restore命令在CI服务器上还原nuget包。我可以在本地运行它而不会出现问题,但是在服务器上我收到了许多警告(实际上是错误): 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 警告:无法解析远程名称:“www.nuget” 正在
nuget restore
命令在CI服务器上还原nuget包。我可以在本地运行它而不会出现问题,但是在服务器上我收到了许多警告(实际上是错误):
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
正在安装“NSubstitute 1.8.1.0”。
已成功安装“NSubstitute 1.8.1.0”。
警告:无法解析远程名称:“www.nuget”
警告:无法解析远程名称:“www.nuget”
找不到包“DotSpatial.Data”的版本“1.7”。
找不到包“DotSpatial.Mono”的版本“1.7”。
找不到包“DotSpatial.Projections”的版本“1.7”。
找不到包“DotSpatial.Serialization”的版本“1.7”。
找不到包“DotSpatial.Topology”的版本“1.7”。
找不到程序包“JetBrains.Annotations”的版本“9.1.1”。
找不到包“SimpleLogger”的版本“1.0.0”。
找不到包“YamlDotNet”的版本“3.5.1”。
找不到包“nunitestadapter.WithFramework”的版本“2.0.0”。
从我所能找到的(下面链接的类似问题),无法解决
是一个DNS问题。显示DNS正在工作,并且我可以在本地运行它而没有问题,这似乎表明它不是NuGet服务器问题。我在这两个地方都使用。我已检查以确保没有代理相关的环境变量干扰该过程。我在这两个位置都使用Windows7。这里可能有什么问题
类似问题:
- AppHarbor支持网站上的两个问题(和)
- 问题在于
www.nuget
部分的遥控器不正确(至少不是完整的遥控器名称)。这很可能是系统的配置问题,并且该名称存储不正确。检查您的%AppData%\NuGet\
目录,确保其所有位置都有正确的远程名称
我在%AppData%\NuGet\NuGet.config中拥有的内容
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="https://www.nuget.org/api/v2/" value="https://www.nuget.org/api/v2/" />
<add key="NuGetHttp" value="http://www.nuget/api/v2/" />
</packageSources>
<disabledPackageSources>
<add key="https://www.nuget.org/api/v2/" value="true" />
</disabledPackageSources>
</configuration>
呃,你知道什么会像那样破坏配置文件吗?我真的不知道。总是有可能有人手动编辑该文件,但我认为这种可能性非常小。我认为当它在您的系统上出现故障时,您不是自己编辑的
<add key="NuGetHttp" value="http://www.nuget/api/v2/" />
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="https://www.nuget.org/api/v2/" value="https://www.nuget.org/api/v2/" />
<add key="NuGetHttp" value="http://www.nuget.org/api/v2/" />
</packageSources>
<disabledPackageSources>
<add key="https://www.nuget.org/api/v2/" value="true" />
</disabledPackageSources>
</configuration>