使用Nuget包运送程序

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

快速问题(可能是一个愚蠢的问题):我需要安装一个我编写的程序,它使用一些Nuget包,因此它的大小几乎是GB。Nuget创建了一个“packages”文件夹,并.dll在输出目录中粘贴了不少文件。如果我想将程序移动到另一台计算机,我是否还需要提供这些.dlls和packages文件夹?

提问于
用户回答回答于

不,您不需要提供packages文件夹的内容,只需提供程序运行所需的DLL,这正是NuGet复制到输出目录的内容。

编辑:为了澄清,packages只有在开发程序时才需要该文件夹,如果你转移到另一台机器进行开发,那么NuGet将为你恢复正常的内容,因此在这种情况下无需复制软件包。

用户回答回答于

是的,你必须。 第二种可能性是在新计算机上重新安装Nuget包。

扫码关注云+社区

领取腾讯云代金券