2017-03-15 6 views
0

Visual Studioプロジェクトを構成して、TFS 2015ビルド(vnext)を使用してSonarQubeサーバーに分析データを送信しようとしています このエラーは、仕事。 ## [error] ProjectInfo.xmlファイルが見つかりませんでした。考えられる原因: ## [エラー] 1。プロジェクトがビルドされていません - 開始ステップの直後にビルドステップなしで終了ステップが呼び出されました サポートされていないバージョンのMSBuildがプロジェクトのビルドに使用されました。現在MSBuild 12.0以上がサポートされていますProjectInfo.xmlファイルが見つかりませんでした.TFSビルドのソナー終了タスク

MSBuild 14.0はサーバーで使用しています。

+0

.vcxprojプロジェクトファイルを含むVC++プロジェクトです。 – user3634685

答えて

0

は、MSBuildのためSonarQubeスキャナは、あなたのプロジェクトは、MSBuildの14.0と を構築することが必要です。 Visual Studioエキスパート(VSTest、MSTestユニットテスト、 など)との統合と機能の恩恵を受けるには、 解析マシンにVisual Studio 2015をインストールすることをお勧めします。

はまた、あなたのビルドサーバー上でVS2015をインストールするために提案する、とあなたはMSBuildの14.0使用されているので、あなたが 古いタスクを使用している場合は、二重チェックがMSBuildの12.0に使用前に非推奨しました。 SonarQube Scanner for MSBuild released 静的解析 MSbuild 14.0でビルド中に実行される可能性があります。

MSBuildのためSonarQubeスキャナーでMSBuildの12のサポートが を非推奨となり、将来のリリースで削除される予定です。

出典:Compatibility with Visual Studio and MSBuild

enter image description here

くださいダウンロードして、市場でSonarQube Scanner for MSBuildの最新バージョンを使用して、再試行してください。最近のドキュメントはAnalyzing with SonarQube Extension for VSTS/TFSから入手できますが、このチュートリアルもご覧ください。

関連する問題