3

MSBuild SonarQube Runnerを使用して、TFS ビルドで Sonar 分析を実行しようとしています。

このマニュアルに従って、ソナー サーバーと連携するようにツールを構成しました。実際には、ローカル マシンのコンソールから手動でビルドして分析を開始できます。さらに、ビルド サーバーにツールをインストールしました。Visual Studio で実行すると、「コード カバレッジ コマンド ライン ツールが見つかりませんでした」というエラーが表示されます

CodeCoverage.exe が必要であることは既にわかりましたが、サーバーに Visual Studio の Enterprise バージョンをインストールした場合にのみ提供されます。また、バージョン 1.0.1 では、この問題は修正される必要があることも読みました (こちらを参照してください。また、変更ログも修正済みとして記載されています)。

古いMSBuild SonarQube Runnerを に交換しましたversion 1.0.1が、Visual Studio で TFS をビルドし、実行するコマンド ラインを追加しても、 「コード カバレッジ コマンド ライン ツールMSBuild SonarQube Runner v1.0.1が見つかりませんでした」というエラーが表示されます。

また、ビルド マシンに Visual Studio 2015 Professional をインストールしました。

CodeCoverage.exeを提供する Enterprise バージョンの Visual Studio を必要とせずに、この問題を解決するにはどうすればよいですか?

4

1 に答える 1