C# Sonarqube.project.properties文件不允许
我有一个简单的C#Hello World项目,我正在尝试使用SonarQube进行代码质量分析C# Sonarqube.project.properties文件不允许,c#,.net,sonarqube,C#,.net,Sonarqube,我有一个简单的C#Hello World项目,我正在尝试使用SonarQube进行代码质量分析 dotnet C:\git\itergo\sonar\sonar-scanner-msbuild-4.7.1.2311-netcoreapp2.0\SonarScanner.msbuild.dll end引发错误 sonar-project.properties文件不被sonar Scanner for MSBuild所理解。从以下文件夹中删除这些文件:C:\git\sonar\u test\samp
dotnet C:\git\itergo\sonar\sonar-scanner-msbuild-4.7.1.2311-netcoreapp2.0\SonarScanner.msbuild.dll end
引发错误
sonar-project.properties文件不被sonar Scanner for MSBuild所理解。从以下文件夹中删除这些文件:C:\git\sonar\u test\samples\core\console apps\HelloMsBuild
09:24:17.089后处理失败。退出代码:1
您可以在命令行或
SonarQube.Analysis.xml
xml设置文件中将参数传递给SonarScanner for MSBuild,如中所述。请确保在项目目录中有适合您的项目的sonar项目.properties
文件。
如果不放置此文件,它将引用根文件夹中
sonar project.properties
文件中设置的全局配置。现在,通过ItemGroup在每个.csproj文件中添加属性,方法如下:
<ItemGroup>
<SonarQubeSetting Include="sonar.cpd.exclusions">
<Value>Models/**/*.cs</Value>
</SonarQubeSetting>
</ItemGroup>
型号/***/.cs