2011-01-20 3 views
1

私はApache Antを使用してFxCopを実行しています。バージョン1.36では、すべての依存関係情報がユーザーによって与えられていない場合、分析はエラーコードを返しますが、コードベースに問題がないことを示唆するレポートが作成されます。FxCop1.36とfailonerror

failonerrorをtrueに設定すると、この問題は解決されますが、エラーが致命的ではなくても(エラーコード1)、解析は失敗します。これは私が直面している問題です。私は、返されたエラーコードが1である、つまり致命的なエラー(他の世界では、failonerrorが真であるかのように動作する)の場合にのみ、解析を失敗させたい。他のエラーについては、解析を続行したい(つまり、failonerrorがfalseに設定されているかのように)。

この問題は、この問題が最優先の問題の1つになっているので、誰かが私にこの問題を助けてくれますか?

ありがとうございます。

答えて

1

AntではFxCopの結果を照会できますか?その場合は、failonerrorをfalseに設定し、その後FxCop結果を確認するステップを追加します。結果に応じて、ビルドを失敗に設定することができます。

+0

お返事ありがとうございます。ええと、それはエラーコードを出してくれます。今私はそれを 'resultproperty'に格納しようとしていますし、この値をチェックして、継続または中断しようとしています。希望は、この作品... :) – Raj

関連する問題