Nuget命令行位于封闭网络后面,可以解析远程名称,packages.nuget.org
我正在尝试使用 Nuget 命令行 util 来打包 nuspec 文件。 当我调用“Pack”时,我得到一个无人处理的异常, “无法解析远程名称packages.nuget.org
我所在的网络未连接到互联网。
有办法解决这个问题吗?
谢谢
Tal
I am trying to use Nuget Command line util to Pack a nuspec file.
When i call "Pack" I get an unhanded exception,
"The remote name could not be resolved packages.nuget.org
I am within a network that is not connected to the internet.
Is there a way to overcome this issue?
Thanks
Tal
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这很奇怪,因为“pack”命令不需要访问互联网。
但有一种可能的解释:如果您从 http://nuget.codeplex.com 获得 nuget.exe /releases/view/58939,那么它实际上只是一个引导程序,在第一次运行时下载真正的 nuget.exe(并且需要互联网访问)。
That's strange, as the 'pack' command does not need to access the internet.
But there is one possible explanation: if you got nuget.exe from http://nuget.codeplex.com/releases/view/58939, then it is actually just a bootstrapper that downloads the real nuget.exe on first run (and it needs internet access for that).
我遇到了同样的问题,因为我的开发计算机没有连接到互联网。我下载了完整的 nuget.exe (离线版本),它解决了问题。
您可以从这里获取 nuget.exe 的“离线版本”: https://nuget.org/nuget.exe< /a>
I had the same problem since my development computer is not connected to the Internet. I downloaded the complete nuget.exe (offline version) and it solved the issue.
You can get the "offline version" of nuget.exe from here: https://nuget.org/nuget.exe