这个字符串匹配语言是什么?

时间:2015-09-15 15:48:42

标签: visual-studio continuous-integration string-matching azure-devops

我使用的是Visual Studio Online,但我认为这是一个相当通用的Microsoft工具。具体而言,在编辑特定构建定义的测试步骤时

Edit Visual Studio Test

您可以识别包含测试程序集的路径

What is <code>**\*test*.dll;-:**\obj\**</code>?

但我不认识匹配的字符串**\*test*.dll;-:**\obj\**

这里使用什么样的字符串匹配语言,在哪里可以了解更多信息?它是微软特有的吗?

2 个答案:

答案 0 :(得分:3)

这是MsBuild模式匹配

https://msdn.microsoft.com/en-GB/library/ms171453.aspx#BKMK_Wildcards

  

?通配符匹配单个字符   *通配符   字符匹配零个或多个字符   **通配符   字符序列匹配部分路径。

分号是一个列表分隔符

答案 1 :(得分:0)

如果单击感叹号,您将检查**\*test*.dll;-:**\obj\**对所有名称为dll的dll是否有意义,同时排除任何名为obj的子目录中的文件。

enter image description here