2017-05-12 9 views
0

私は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

以下のコマンドを実行して、私は

(Rebuild target) (9) -> CSC : error CS8035: Error reading ruleset file C:\Windows\system32.sonarqube\conf\SonarQubeRoslyn-cs.ruleset - File not found.

このエラーが発生した - 私は編集SonarQ.Analysis.xml を持っています

それを修正する理由や方法は何ですか?

+2

を示唆したようSLNフォルダからコマンドを実行していますあなたの場合はまず 'cd D:\ tfs \ AHC \ MainBranch \'を実行してからコマンドを実行してください。 –

+0

slnフォルダから実行しようとするたびに、このエラーが発生します。 未処理の例外:System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。 SonarScanner.Shim.PropertiesFileGenerator.ProcessProjectInfoFilesでSonarScanner.Shim.PropertiesWriter.WriteSettingsForProject(ProjectInfoプロジェクト、IEnumerable'1ファイル、文字列fxCopReportFilePath、文字列codeCoverageFilePath) (IEnumerable'1プロジェクト、PropertiesWriterライター、ILoggerですロガー、文字列projectBaseDir、文字列globalSourceEncodingで ) – Angela

答えて

0

私はソナースキャナ - のMSBuild-2.2.0.24に切り替えてValeri - SonarSource Teamあなたが分析しているプロジェクトがある場合、現在のフォルダがあることを、例えば重要である

関連する問題