Microsoft ApplicationVerifierの使用方法



How Use Microsoft Application Verifier



解決:

AppVerifierはをインストールしますAppVerif.EXE実行可能ファイル。それを実行し、アプリケーションを検証するように指示します。次に、デバッガー(WinDBGまたはIDE)でアプリケーションを実行します。


ApplicationVerifierをと組み合わせて使用​​することを検討してください Visual Studio デバッガ。



  1. 始める Visual Studio アプリケーションをコンパイルします
  2. アプリケーション検証ユーティリティを起動します。
  3. ファイル=>アプリケーションを追加
  4. 適切なものを選択してくださいテスト(例:ヒープ、例外、...)
  5. VisualStudioを使用するデバッグしてアプリケーションを起動します。

何かが 悪い 発生します...デバッガーが停止します。これにより、問題の原因についてかなり良いアイデアが得られるはずです。

また、それ そうかもしれない テストを開始する前に、不足しているシンボルをロードするのに役立ちます。 Visual Studio 2017では、次の方法でこれを行うことができます。



  1. デバッグ
  2. オプションと設定
  3. デバッグ
  4. 記号
  5. すべてのシンボルをロードする

幸運を!

ノート: 完了したら、必ず無効にしてください AppVerfier 有効にしたことを確認します...そうしないと、6か月後に、忘れてしまったときに予期しない副作用が発生する可能性があります。 AppVerifier

参考文献

  • MSDN:「アプリケーションベリファイア」の記事
  • ダウンロード:Application Verifier
    • さまざまなWindowsSDK(以前はPlatfrom SDKと呼ばれていました)にも含まれていると思います。
    • 次の2つのバージョンがインストールされている可能性があることに注意してください。
      • C: Windows SysWOW64 appverif.exe [32ビットバージョン]
      • C: Windows System32 appverif.exe [64ビットバージョン]
  • TechNet:2分間のドリル:アプリケーション検証者