1

タスク-アプリケーションがクラッシュした場合、クラッシュの原因を見つける必要があります。

AdPlusでクラッシュダンプを取得し、分析のためにWinDbgにロードすることをお勧めします。

私がしていることは、WinDbgをプロセスにアタッチし、WinDbgが例外を示したら、プログラムのクラッシュがデバッグされるのを待つことです。

WinDbgをプロセスに直接接続する代わりにAdPlusを使用することに利点はありますか?

4

2 に答える 2

1

あなたの場合、AdPlusを使用してダンプを作成することに利点はありません。WinDbgを接続し、ターゲットマシンでデバッグでき、完全なヒープが手元にある場合は、それが最善の方法です。

一般に、AdPlusは、コンソールデバッガーであるCDBをラップする単なるVBスクリプトです。これを使用すると、CDBはWinDbgと同じように、プログラムを効果的にデバッグします。AdPlusを使用することで得られるメリットは、設定と通知のオプションが簡単なことです。また、ダンプを作成するように設計されているので、それをうまく実行します-ダンプごとのフォルダなどを作成します。しかし、バグを見つける基本的な必要性がある限り、それは便利です-あなたの場合、私はWinDbgに固執します。

于 2011-09-26T19:41:42.510 に答える
1

ADPlusは、技術者以外の人にのみ適していると思います。

開発者にとって、WinDbgへのロードプロセスははるかに便利です。

于 2011-09-28T04:41:24.060 に答える