【问题标题】:FxCop error in TeamCity Sonar Runner stepTeamCity Sonar Runner 步骤中的 FxCop 错误
【发布时间】:2016-04-09 03:31:19
【问题描述】:
我正在使用以下附加参数运行 SonarQube Runner 步骤。
-X
-Dsonar.sourceEncoding=UTF-8
-Dsonar.dotnet.visualstudio.solution.file=%config.solution.file.path%
-Dsonar.issuesReport.html.enable=true
-Dsonar.cs.fxcop.fxCopCmdPath=C:/Program Files (x86)/Microsoft Visual Studio 10.0/Team Tools/Static Analysis Tools/FxCop/FxCopCmd.exe
但是对于更大的解决方案,我收到以下错误:
【问题讨论】:
标签:
sonarqube
teamcity
fxcop
sonar-runner
【解决方案1】:
您需要设置 3 个选项才能使 fxcop 工作
-Dsonar.cs.fxcop.assembly=PathToDllFromSolution
-Dsonar.fxcop.installDirectory=C:/Program Files (x86)/Microsoft Visual Studio 12.0/Team Tools/Static Analysis Tools/FxCop
-Dsonar.cs.fxcop.fxCopCmdPath=C:/Program Files (x86)/Microsoft Visual Studio 12.0/Team Tools/Static Analysis Tools/FxCop/FxCopCmd.exe