问题
I have a folder structure like this in my project...
Project/Folder1/Folder2
-File1
-File2
-File3
Project/Folder1/Folder3
-File4
-File5
-File6
Project/Folder1/Folder4
-File7
-File8
In a NuSpec definition file, how can I tell it to include everything under Folder1 (folders and files recursively)?
Can I just do this or do I need a double ** or what?
<file src="Project\Folder1\*.*" target="Project/Folder1" />
回答1:
You can use the wildcard ** which is documented on the NuGet web site. From the NuGet docs:
Using a double wildcard, **, implies a recursive directory search.
<file src="tools\**\*.*" exclude="**\*.log" />
<file src="lib\**" target="lib" />
来源:https://stackoverflow.com/questions/24249854/how-to-include-directories-recursively-in-nuspec-file