Sonarqube 声纳visual studio引导程序不工作

Sonarqube 声纳visual studio引导程序不工作,sonarqube,fxcop,bootstrapper,sonarqube-4.5,Sonarqube,Fxcop,Bootstrapper,Sonarqube 4.5,我已将csharp sonar runner属性更改为使用visual studio bootstraper执行,但未应用fxcop 当我运行normaly fxcop时,会检测到一些不符合规则的情况 守则: sonar-project.properties默认值 # Note: It is not recommended to use the colon ':' character in the projectKey sonar.projectKey=org.example.csharppla

我已将csharp sonar runner属性更改为使用visual studio bootstraper执行,但未应用fxcop

当我运行normaly fxcop时,会检测到一些不符合规则的情况

守则:

sonar-project.properties默认值

# Note: It is not recommended to use the colon ':' character in the projectKey
sonar.projectKey=org.example.csharpplayground
sonar.projectName=C# playground
sonar.projectVersion=1.0

sonar.sourceEncoding=UTF-8

# Disable the Visual Studio bootstrapper
sonar.visualstudio.enable=false
sonar.sources=
sonar.exclusions=obj/**
sonar.modules=CalcAddTest,CalcMultiplyTest,CalcDivideTest,CalcSubtractTest
#,MyLibrary

# Configure the main and/or test sources of each project
CalcAddTest.sonar.tests=.
CalcMultiplyTest.sonar.tests=.
CalcDivideTest.sonar.tests=.
CalcSubtractTest.sonar.tests=.
MyLibrary.sonar.sources=.

# Code Coverage
sonar.cs.ncover3.reportsPaths=coverage.nccov
sonar.cs.opencover.reportsPaths=results.xml
sonar.cs.dotcover.reportsPaths=dotCover.html
sonar.cs.vscoveragexml.reportsPaths=VisualStudio.coveragexml

# Unit Test Results
sonar.cs.vstest.reportsPaths=TestResults/*.trx

# Required only when using SonarQube < 4.2
sonar.language=cs

# FxCop
CalcAddTest.sonar.cs.fxcop.assembly=CalcAddTest/bin/Debug/CalcAddTest.dll
CalcMultiplyTest.sonar.cs.fxcop.assembly=CalcMultiplyTest/bin/Debug/CalcMultiplyTest.dll
CalcDivideTest.sonar.cs.fxcop.assembly=CalcDivideTest/bin/Debug/CalcDivideTest.dll
CalcSubtractTest.sonar.cs.fxcop.assembly=CalcSubtractTest/bin/Debug/CalcSubtractTest.dll
#MyLibrary.sonar.cs.fxcop.assembly=MyLibrary/bin/Debug/MyLibrary.dll

您的FxCop规则是否都在Sonar中的C#配置中注册?是的,当我进入查看我在C#中的所有配置文件时,我看到默认激活的FxCop规则配置文件请添加分析日志Hi,我不知道原因,但现在使用相同的配置Sonar检测不符合规则。。。我将尝试查找原因。您的FxCop规则是否都在声纳的C#配置中注册?是的,当我进入查看我在C#中的所有配置文件时,我看到FxCop规则配置文件被默认激活。请添加分析日志。嗨,我不知道原因,但现在使用相同的配置声纳检测规则不符合项。。。我会努力找出原因。
sonar.projectKey=TEST:org.example.csharpplayground
sonar.projectName=TEST:C# playground
sonar.projectVersion=1.0

sonar.sourceEncoding=UTF-8

sonar.sources=.
sonar.visualstudio.enable=true
sonar.visualstudio.skipIfNotBuilt=true
sonar.dotnet.visualstudio.solution.file=CSharpPlayground.sln