私はsonarqubeを使って.Netプロジェクトを分析したいと思います。私はソナースキャナ - のMSBuild-2.3.1.554 を使用しています - 私はSonarQubeのルールセットがありません
MSBuild.SonarQube.Runner.exe" begin /key:"AHC" /name:"AHC Project" /version:"1.0" MSBuild.exe" D:\tfs\AHC\MainBranch\TfsCompleteBuild.sln /t:rebuild
以下のコマンドを実行して、私は
このエラーが発生した - 私は編集SonarQ.Analysis.xml を持っています(Rebuild target) (9) -> CSC : error CS8035: Error reading ruleset file C:\Windows\system32.sonarqube\conf\SonarQubeRoslyn-cs.ruleset - File not found.
それを修正する理由や方法は何ですか?
を示唆したようSLNフォルダからコマンドを実行していますあなたの場合はまず 'cd D:\ tfs \ AHC \ MainBranch \'を実行してからコマンドを実行してください。 –
slnフォルダから実行しようとするたびに、このエラーが発生します。 未処理の例外:System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。 SonarScanner.Shim.PropertiesFileGenerator.ProcessProjectInfoFilesでSonarScanner.Shim.PropertiesWriter.WriteSettingsForProject(ProjectInfoプロジェクト、IEnumerable'1ファイル、文字列fxCopReportFilePath、文字列codeCoverageFilePath) (IEnumerable'1プロジェクト、PropertiesWriterライター、ILoggerですロガー、文字列projectBaseDir、文字列globalSourceEncodingで ) – Angela