Подтвердить что ты не робот

Как включить каталоги рекурсивно в файл NuSpec

У меня есть такая структура папок, как это в моем проекте...

Project/Folder1/Folder2
-File1
-File2
-File3

Project/Folder1/folder3
-File4
-File5
-File6

Project/Folder1/Folder4
-File7
-File8

В файле определения NuSpec, как я могу сказать, что он включает все в папку Folder1 (папки и файлы рекурсивно)?

Могу ли я просто сделать это или мне нужно двойное ** или что?

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

Ответ 1

Вы можете использовать подстановочный знак **, который задокументирован на веб-сайте NuGet. Из документов NuGet:

Использование двойного группового символа ** подразумевает поиск рекурсивного каталога.

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