1

我在将 .nuspec 文件添加到包本身时创建的自定义 .nupkg 文件出现问题。.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”目录)。

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

4

1 回答 1

1

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

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

现在,运行命令baseFolder

nuget pack package.nuspec -Version 1.0.0.0 -OutputDirectory C:\Packages\
于 2013-01-04T07:23:35.040 回答