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

Nuget命令行在封闭网络后面,可以解析远程名称packages.Nuget.org,nuget,Nuget,我正在尝试使用Nuget命令行util打包nuspec文件。 当我调用“Pack”时,我得到一个未经处理的异常, “无法解析packages.nuget.org远程名称 我所在的网络未连接到internet 有没有办法克服这个问题 谢谢 Tal这很奇怪,因为“pack”命令不需要访问internet 但是有一个可能的解释:如果你从中获得nuget.exe,那么它实际上只是一个引导程序,在第一次运行时下载真正的nuget.exe(需要访问internet)。我也遇到了同样的问题,因为我的开发计算机

我正在尝试使用Nuget命令行util打包nuspec文件。 当我调用“Pack”时,我得到一个未经处理的异常, “无法解析packages.nuget.org远程名称

我所在的网络未连接到internet

有没有办法克服这个问题

谢谢


Tal

这很奇怪,因为“pack”命令不需要访问internet


但是有一个可能的解释:如果你从中获得nuget.exe,那么它实际上只是一个引导程序,在第一次运行时下载真正的nuget.exe(需要访问internet)。

我也遇到了同样的问题,因为我的开发计算机没有连接到internet。我下载了完整的nuget.exe(脱机版本)它解决了这个问题


您可以从这里获得nuget.exe的“脱机版本”:

这并不能解释我在相同情况下看到的问题-除了包还原之外,所有nuget功能都可以工作-此时会出现OP的错误消息。我已禁用默认包存储库,因为无法从我们的网络访问它;我们有一个本地存储库。