我可以在没有项目文件创建一个NuGet包(Can I create a nuget package

2019-09-29 06:13发布

我们正试图八达通部署与我们现有的构建过程集成。 章鱼部署预计的NuGet包来部署。 现在,由于各种原因,我们改变各种文件的配置对编译后的文件生成后,所以如果我们使用的工具octopack,包装发生在我们为我们的构建过程中过早。

我们将结束与如mywebsite_QA和mywebsite_UAT,每个都包含了正确的配置文件等的文件夹,这是我们希望部署thesefolders。

我想利用这些已经建成的文件,(主要是Web应用程序),并把他们变成的NuGet包。

我有点用的NuGet一个小白,我不能看到一个简单的方法来做到这一点,因为它似乎需要一个项目文件或程序集。

是否有某种方式把一个网站的目录结构,并把它变成一个NuGet包?

Answer 1:

是的,你可以看到的NuGet包文件http://docs.nuget.org/docs/reference/command-line-reference#Pack_Command

只是在你的构建过程中,正确的选项运行nuget.exe。

如果您使用的TeamCity,你可以使用它的NuGet包的一步。



文章来源: Can I create a nuget package without a project file