2016-08-11 5 views
0

重複するプロジェクトGUIDを無視するオプションはありますか?スキャナがビルドプロセスにフックするように見え、ビルドがC#プロジェクトで実行されるたびに出力プロジェクトが作成されます。場合によっては複数のビルドが実行されることもあります。 Silverlight、Portable libraries、RIA code gen、これらのすべてがスキャナに重複を生成させます。私はcsprojファイルとターゲットファイルを変更することによって、msbuildから重複を排除しようとしましたが、それは簡単ではありません(いくつかのプロジェクトは3回構築されています)、重複を無視するだけのスイッチがあればそれらを除外するより。SonarQube MSBuildスキャナが重複プロジェクトを無視する

答えて

0

私のソリューションでSilverlightを使用して同じ問題が発生していました。私が見つけた唯一の解決策は、醜いですが、重複するディレクトリを削除するPowershellスクリプトを実行することでした。内容は同じように見えました。処理に使用するファイルのリストです。私は+1フラグを無視したいと思います。

+0

いいですね。私は別のルートを使い、repo [link] https://github.com/yowl/sonar-scanner-msbuild.gitをフォークしました。コマンドライン引数の仕組みがわからないので、まだプルリクエストをしていません。 – yowl00

関連する問題