运行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。但不幸的是,我在构建中收到了相同的消息。
我该怎么做才能解决这个问题?
答案 0 :(得分:2)
SonarQube Scanner for MSBuild目前不支持对共享文件的分析,我创建了一个考虑在未来版本中添加该功能的票证(但在此阶段,目前尚不清楚如何在技术上完成此功能) - https://jira.sonarsource.com/browse/SONARMSBRU-158
对于.NET框架生成的临时文件确实也有一些类似的警告可以安全地忽略,但仍然是最初要避免的噪音。已输入票证:https://jira.sonarsource.com/browse/SONARMSBRU-159