nupkg里面的nuspec文件

时间:2013-01-04 02:53:55

标签: nuget nuget-package

我在创建自定义.nupkg文件时遇到问题,因为.nuspec文件正被添加到包本身。 .nu​​spec文件直接保存在\ src目录下,我使用以下命令创建包:

nuget pack .\src\package.nuspec -Version 1.0.0.0 -OutputDirectory C:\Packages\

我直接打包.nuspec文件,因为我的解决方案包含多个项目,每个项目都针对不同的.Net版本。

在包文件中,根目录下的两个文件是“[Content Types] .xml”和.nuspec文件(除了“_relS”,“lib”和“package”目录)。

作为参考,我还没有发布包,只有一个本地存储库目录。

1 个答案:

答案 0 :(得分:1)

您需要将nuspec文件放在src文件夹

之外
baseFolder
|- src 
   |- [contents]
   |- [contents]
|- package.nuspec

现在,在baseFolder

中运行命令
nuget pack package.nuspec -Version 1.0.0.0 -OutputDirectory C:\Packages\