微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何获得离线安装的所有nuget依赖项

我有两台电脑,一台有互联网连接,另一台没有.

我想在脱机计算机上安装Nuget包(Nuget.server)及其所有依赖项.
不幸的是,不可能只下载软件包本身,我必须手动下载所有依赖项,其中有几十个.

如何在包含所有依赖项的Internet连接的计算机上创建包?

谢谢.

解决方法

在具有Internet访问权限的计算机上,NuGet程序包(.nupkg)应位于本地计算机缓存中.在 Windows上,它位于类似于的目录中:

C:\Users\YourUsername\AppData\Local\NuGet\Cache

因此,您应该能够将.nupkg文件从那里复制到没有Internet访问权限的计算机上.我会在该计算机上创建一个目录,并设置一个指向该目录的新包源.或者,您可以将.nupkg文件复制到本地计算机缓存,只需要知道缓存中有200个NuGet包的限制.然后,您可以创建指向缓存的包源.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐