当前位置 : 主页 > 手机开发 > 其它 >

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

来源:互联网 收集:自由互联 发布时间:2021-06-22
我有两台电脑,一台有互联网连接,另一台没有. 我想在脱机计算机上安装Nuget包(Nuget.server)及其所有依赖项. 不幸的是,不可能只下载软件包本身,我必须手动下载所有依赖项,其中有几十个
我有两台电脑,一台有互联网连接,另一台没有.

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

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

谢谢.

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

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

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

网友评论