【发布时间】:2016-01-18 07:34:31
【问题描述】:
我们正在使用:SonarQube 5.0、MSBuild Sonar Runner 1.1 C# 插件 4.4、jdk1.8
在启用 FxCop 规则的情况下运行分析时,我们收到以下错误:
必须设置属性“sonar.cs.fxcop.assembly”并且必须已构建项目以执行 FxCop 规则。
Analysis Bootstrapper for Visual Studio Projects 插件可以自动设置此属性,请参阅: http://docs.codehaus.org/x/TAA1Dg。
如果您希望跳过未构建项目的分析,请设置属性“sonar.visualstudio.skipIfNotBuilt”。
我做了什么:
我已经安装了
fxcop10.0。我们正在使用windows server 2008 R2,我们没有使用任何数据库。我主要担心的是,如果我停用所有
fxcop规则,那么我的声纳就会工作。但如果我激活,则会收到上述错误。
问题:
安装
FXcop后该怎么办?我的意思是说如果我想让我的声纳与fxcop一起运行,需要做哪些额外的配置。当有 sonar-runner 2.4 时,我可以在哪里设置
MS-build scanner来分析 .net?请告诉我必须在 sonar.cs.fxcop.assembly= 中设置什么?,我在这里感到困惑。是否需要安装
VS2010或其他?我们需要安装任何 VS 插件吗?
【问题讨论】: