Nuget命令行在一个封闭的网络后面,可以解析远程名称,packages.nuget.org

时间:2011-08-10 15:42:03

标签: nuget

我正在尝试使用Nuget Command line util来打包nuspec文件。 当我打电话给“Pack”时,我得到了一个毫无瑕疵的例外, “无法解析远程名称packages.nuget.org

我所在的网络中没有连接到互联网。

有没有办法克服这个问题?

谢谢

Tal

2 个答案:

答案 0 :(得分:3)

这很奇怪,因为'pack'命令不需要访问互联网。

但是有一个可能的解释:如果你从http://nuget.codeplex.com/releases/view/58939获得了nuget.exe,那么它实际上只是一个在第一次运行时下载真正的nuget.exe的引导程序(它需要互联网访问)。

答案 1 :(得分:1)

由于我的开发计算机未连接到Internet,因此我遇到了同样的问题。我下载了完整的nuget.exe(离线版),它解决了这个问题。

您可以从此处获取nuget.exe的“离线版本”:https://nuget.org/nuget.exe