我有一个使用VSTS成功构建的.Net核心。我提出的问题是,在构建项目 时未发现 单元测试。我知道这与 this post 相似,但我只是想提出更多细节,以防有人看到这个描述。
这是日志摘要:
##[warning]Project file(s) matching the specified pattern were not found
。 ##[section]Finishing: Test.
我很担心这里使用的迷你匹配模式。似乎正在查找Tests文件夹,然后查找以.csproj
默认代理队列为托管VS2017 ,如前所述 post 中的@ starain-MSFT所示
解决方案结构在下一张图片中描述,非常基本:
答案 0 :(得分:6)
嗯,这导致我的担忧是解决我的问题的关键因素。
我刚刚用一个MVC项目做了一个小逆向工程师,这种类型的项目的默认迷你匹配模式是不同的,((B, RNG)
)
您可以详细了解minimatch here 。
所以我只是想查找包含单词**\$(BuildConfiguration)\*test*.dll !**\obj\**
的{{1}}文件,因此我将其更改为 .csproj
而不是 { {1}} 强>
我希望我的问题和解决方案有助于节省其他人的时间!