This Blog类似,但对我没有帮助。
我正在使用以下<file>
标记尝试添加除一个文件夹以外的所有文件,但它无效。
<file src="**" exclude="BuildConfig" />
**
成功复制了所有文件夹和内容,但排除无效。
我尝试了几种变体:
<file src="**" exclude="**\BuildConfig" />
<file src="**" exclude="**\BuildConfig\*" />
<file src="**" exclude="**\BuildConfig\*.*" />
// mentioned in the question above, not sure why you would need to .. back if it's a root folder
<file src="**" exclude="..\BuildConfig\*.*" />
基本上我能想到的每一个组合。
我的输出nuget zip看起来像这样:
- App
- App_Data
- BuildConfig
- Views
- etc
如何在执行包含所有内容时在根级别排除此文件夹?
如果重要的话,我正在使用octopack进行章鱼部署。
答案 0 :(得分:1)
想出来。我试图查找找不到文件的BuildConfig\*
,因为它们都在子文件夹中。
以下脚本从BuildConfig
文件夹和子文件夹中删除了所有文件,导致文件夹不包含在内:
<file src="**" exclude="**\BuildConfig\**" />