使用NuGet打包文件夹中的所有内容

时间:2015-06-01 18:49:01

标签: nuget nuget-package

我们希望使用Octopus Deploy进行部署。我正在尝试使用Nuget打包我们的程序集。我们维护了很多解决方案(包含许多独立项目),我们有自定义的Windows主机,它没有直接引用应用程序集。目前我们压缩所有文件并解压缩以安装Windows服务。我正在探索一种将zip文件中的所有内容打包到NuGet Package的方法。那可能吗。考虑到我们当前的实施,最好和最简单的方法是什么。我尝试使用package explorer手动创建.NuSpec文件和NuPkg。但它不可见,只能在包浏览器中看到。

1 个答案:

答案 0 :(得分:0)

您可以通过在nuspec文件中定义元数据来捆绑所有工件,使用该nuspec文件创建的nuget包将包含nuspec文件中定义的所有工件,您也可以从命令行执行整个过程,当创建包时从命令行完成,您可以在nuspec文件所在的同一路径中看到您的包,最重要的是nuget包也是一种zip文件,因此您只需将example.nupkg重命名为example.zip并验证捆绑的内容即可。

相关问题