2011-01-10 8 views
1

私は非常に短い実行中のプロセスがあり、ウィンドウがクラッシュしています。私はデバッガでクラッシュをキャッチしたいと思いますが、windbgは現在実行中のプロセスのみを監視するようです。名前付きプロセスでクラッシュを監視する方法はありますか? Visual Studioを使用している場合ウィンドウでクラッシュする

答えて

2

WinDBG -Iは、すべてのクラッシュするインスタンスを検出します。あなただけのダンプに興味を持っているが、デフォルトの死後のデバッガを変更したくない、あなたはあなたのプロセスを生成するためにADPlusを使用することができた場合:

ADPlusの-crash -o <出力ディレクトリ、プロセスの> -sc <コマンドライン>

ダンプと追加情報は、指定したフォルダに書き込まれます。

+0

私はこれが私が必要と思うものです。ありがとう! –

0

プロジェクトを右クリックして、デバッグ =>スタート新しいインスタンスを選択することができます。

1

私が知る限り、windbgではありません。しかし、

  • を使用して、cdb -oを使用し、親プロセスに付けるなどのオプションがあります。 windbgをインストールした場合、おそらくcdbもインストールされています。 cdbを使用すると、windbgで開くことができるクラッシュダンプを作成できます。 cdb command line optionsを参照してください。
  • あなたの死後デバッガとしてWindbgを使用して(WinDBG -Iを実行して) Visual Studioがインストールされている場合は、後でデフォルトのpostmordemデバッガを元に戻したい場合は、その方法をhereにチェックしてください。
関連する問題