1

私が実行した場合:

adplus.exe -pmn "MyClient.exe" -o "d:\ DumpFiles" -crash

シャットダウンすると、ダンプファイルが作成されます。

FULLDUMP_FirstChance_epr_Process_Shut_Down_MyClient.EXE__333c_2012-05-29_14-29-04-654_2690

クラッシュモードでadplusを実行するが、このProcess_Shut_Downダンプを作成しない方法はありますか?(または、これはシャットダウン中に例外があることを意味しますか?)

実行時の例外がないかアプリケーションを監視したいのですが、プログラムが正常に終了している場合はハードドライブをいっぱいにしたくありません。

4

1 に答える 1

1

adplusの実行時に構成ファイルを指定できます。

これは私のファイルの内容です:D:\ DumpFiles \ conf.txt

<ADPlus Version='2'>
  <Exceptions>  
        <Exception Code="epr">
            <Actions1>Void</Actions1>
            <Actions2>Void</Actions2>
        </Exception> 
   </Exceptions>
</ADPlus>

これで、次のコマンドを実行できます。adplus.exe -c D:\ DumpFiles \ conf.txt -pmn notepad ++ -crash -o "D:\ DumpFiles"

構成ファイルを使用するとこの問題が修正され、adplusはこの「epr」例外ルールを唯一の違いとして適用するのに十分賢いようです。WinMergeを使用して、生成された「DebuggerScript.txt」ファイルを比較しました。

注:notepad ++をtaskkillした場合、この構成ファイルを使用して実行していると、ダンプは取得されません。

于 2012-05-30T14:25:11.833 に答える