none
RunCodeAnalysisのlogをパースする方法 RRS feed

  • 質問

  • msbuildでコード分析を実行する際に指定するオプション RunCodeAnalysis ですが、

    出力されるxmlファイルをパースする方法はありますか?

    Jenkinsで実行してから結果を"Warnings Next Generation Plugin"でパースしようとしたのですが、

    適切なフォーマットが不明のためパース出来ませんでした。

    2019年11月19日 2:56

すべての返信

  • C++言語であれば、わざわざRunCodeAnalysisを使わなくてもコンパイル時にコード分析を実行できます。プロジェクトのプロパティでEnable Code Analysis on Build(日本語だと[ビルド時にコード分析を有効にする]でしょうか)をチェックしてください。

    この場合、通常の警告と同じフォーマットで出力されますから、Jenkins側でもパース可能かと思います。

    2019年11月19日 22:52
  • shyhoさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    MSBuildに関する問題は、より良いサポートのため、
    英語とはなりますがMSBuildフォーラムに投稿いただくこともご検討ください。

    どうぞよろしくお願いいたします。

    MSDN/ TechNet Community Support Haruka
    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2019年11月22日 1:07
    モデレータ