SonarQube:文件不在项目目录

时间:2015-11-02 08:22:26

标签: c# msbuild sonarqube sonarqube-msbuild-runner

运行MSBuild.SonarQube.Runner时,我收到很多警告。 它们的格式为:

EXEC : warning : File is not under the project directory and cannot currently be analysed by SonarQube. File: [file], project [project]

我发现the post有关此问题。但是,该解决方案不适用于我的问题。在我的路径中任何地方都没有出现过Test。 我一直在使用SonarQube 5.1.2和Sonar-MsBuild-Runner 1.0.1。希望所以看到改进,我尝试了Sonar-MsBuild-Runner 1.0.2-RC1。但不幸的是,我在构建中收到了相同的消息。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:2)

SonarQube Scanner for MSBuild目前不支持对共享文件的分析,我创建了一个考虑在未来版本中添加该功能的票证(但在此阶段,目前尚不清楚如何在技术上完成此功能) - https://jira.sonarsource.com/browse/SONARMSBRU-158

对于.NET框架生成的临时文件确实也有一些类似的警告可以安全地忽略,但仍然是最初要避免的噪音。已输入票证:https://jira.sonarsource.com/browse/SONARMSBRU-159