我们正在使用SonarQube Scanner for MSBuild(1.1.0.0)并拥有一个包含多个项目的解决方案.
SonarQube.Analysis.xml
我们提供给扫描仪cli的解决方案根文件夹中有一个.
output/nunit-coverage.xml output/nunit-result.xml Project1/Migrations/* Project1/Migrations/*
现在问题是:Project1/Migrations/*
似乎没有被排除,因为在扫描期间Base dir
设置为.../Project1
.解决方案中的所有其他项目也会发生同样的情况.结果是这.../Project1/Project1/Migrations/*
是一条未知路径.
那么在使用MSBuild Scanner时,从覆盖率和源代码分析中排除整个目录的推荐方法是什么?