如何在NuSpec文件中递归包含目录

时间:2014-06-16 18:24:58

标签: recursion build nuget nuspec

我的项目中有这样的文件夹结构......

项目/ Folder1中/ FOLDER2
-File1
-File2
-File3

项目/ Folder1中/ Folder3
-File4
-File5
-File6

项目/ Folder1中/ Folder4
-File7
-File8

在NuSpec定义文件中,如何告诉它包含Folder1下的所有内容(文件夹和文件递归)?

我可以这样做,还是需要双**或什么?

<file src="Project\Folder1\*.*" target="Project/Folder1" />

1 个答案:

答案 0 :(得分:41)

您可以使用documented on the NuGet web site的通配符**。来自NuGet文档:

  

使用双通配符**表示递归目录搜索。

<file src="tools\**\*.*" exclude="**\*.log" />
<file src="lib\**" target="lib" />