文件path中有两个星号
以下文件path是什么意思?
$(Services_Jobs_Drop_Path)\**\*.config
variables只是有一些path,没有什么有趣的。 我更关心,这是什么意思。 有任何想法吗?
PS在msbuild脚本中使用以下path(如果有帮助)。
\**\
此模式经常用于复制任务进行recursion文件夹树遍历。 基本上这意味着具有扩展config
所有文件都将从$(Services_Jobs_Drop_Path)
path的所有子目录中处理。
MSDN, 使用通配符指定项目 :
你可以使用**,*和? 通配符来指定一组文件作为构build的input,而不是单独列出每个文件。
- 这个? 通配符匹配单个字符。
- *通配符匹配零个或多个字符。
- **通配符字符序列匹配部分path。
MSDN, 使用通配符指定input
将所有.jpg文件包含在Images目录和子目录中使用以下Include属性:
包括= “图片\ ** \ *。JPG”