DrwatsonなどのすべてのWindowsクラッシュハンドラーを無効にするにはどうすればよいですか

StackOverflow https://stackoverflow.com/questions/4500132

質問

ユニットテスト自動実行アプリケーションを開発していますが、1つのアプリケーションがクラッシュしたときにダイアログが表示されない必要があります。クラッシュダンプは素晴らしいでしょうが、主な要件は、実行を自動化しており、それらのダイアログを自動化しないため、ダイアログが表示されないことです。

Windowsエラーのレポートを無効にしましたが、唯一の変更は、送信オプションなしで異なるダイアログでした。

何か案は?

ありがとう。

役に立ちましたか?

解決

私が覚えている限りでは WinDbg クラッシュ時に起動する方法があり、ミニ産を保存し、ダイアログなしで終了します。

他のヒント

私はこれを行う興味深い方法を見つけて、私のブログでそれを文書化しました http://blog.mvct.com/?p=29

これにより、クラッシュを追跡しながら、ユーザー(この場合はユニットテスト)に何も見せません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top