管理対象アプリケーション用のMicrosoftApplicationVerifierに相当するものを知っていますか?
ありがとう!
管理対象アプリケーション用のMicrosoftApplicationVerifierに相当するものを知っていますか?
ありがとう!
この質問はあまり意味がありません。管理対象アプリのApplicationVerifierに最もよく相当するのは、ApplicationVerifierです。これも同様に機能します。管理対象プログラムは、Windowsヒープからメモリを割り当て、ロックとハンドルを使用します。何か問題が見つかる可能性はかなり低いです。マネージコードは、アプリケーションベリファイアをアンマネージ言語で記述されたコードに役立つような問題に悩まされることはありません。
何か他のものを確認したいのかもしれませんが、正確には何がわかりません。FxCopツールは、.NETプログラミングで一般的なあらゆる種類のoopseのマネージコードを分析する優れたツールです。ApplicationVerifierがチェックするものとはまったく異なる一連の問題。静的アナライザーでもあります。実行時に、ジッターに組み込まれたベリファイアと、.NET FrameworkコードおよびCLRの強力な引数検証により、問題を回避できます。マネージコードは、ApplicationVerifierのようなツールを必要とする種類の問題に少なからず触発されました。
しかし、いいえ、マネージコードに相当するツールはありません
マネージコードにはこの機能が必要な場合があります。
残念ながら、私は現在そのような状況の1つにいます。
Microsoft Research CHESSをご覧ください:http ://research.microsoft.com/en-us/projects/CHESS/
また、チャンネル9のビデオデモでは、ツールの開発者は、ツールの動作がappverifierに非常に似ており、マネージコードをテストできると述べています。http://channel9.msdn.com/shows/Going+Deep/CHESS- An-Automated-Concurrency-Testing-Tool /
ダウンロード元:http ://research.microsoft.com/en-us/downloads/b23f8dc3-bb73-498f-bd85-1de121672e69/