3

お客様から、起動時にアプリがクラッシュし、次のようなメッセージしか表示されないというサポート メールを受け取りました。

(アプリ名)で問題が発生しました このアプリを改善するために、問題の原因について Microsoft に情報を送信できます。

Microsoft C:\Users\User_Name\AppData\Local\Temp\WER####.tmp.appcompat.txt C:\Users\User_Name\AppData\Local\Temp\WER#### に送信されるファイル。 tmp.hdmp

私は考えました - マイクロソフトは私のばかげたアプリで本当に彼らを助けるつもりはありません. 彼らはデバッグのためにダンプファイルを私に送ってくれるはずですが、どうやってそれを行うのですか? クラッシュしたアプリから取得したサンプル ダンプ ファイルは 90 MB で、圧縮後も 30 MB のままです。アプリをデバッグするにはどうすればよいですか? これらのダンプ ファイルを顧客から入手する簡単な方法はありますか? これらは、クラッシュしたアプリ ウィンドウからデスクトップに切り替えた直後に、スナップ ビューで実行中 (クラッシュした状態) のままにして WinKey+D を押さない限り、削除されます。

4

1 に答える 1

4

Windows 開発者ダッシュボードには、問題を見つけるのに役立つ最も一般的なクラッシュのミニ ダンプ ファイルを取得するオプションがあるようです (顧客がクラッシュの最も一般的な問題の 1 つを抱えているか、実際にはアプリの原因となる問題がほとんどないと仮定します)。クラッシュし、それらのすべてがそこにあります)。次の場所に移動するだけです。

ダッシュボード/アプリ/レポート/品質/最も一般的なクラッシュ

そこから、ミニ ダンプを含む cab ファイルをダウンロードできます。cab の名前を zip に変更するか、cab アーカイブを抽出するツールを使用するだけで、ファイルを抽出できる場合があります。次に、WinDbg でダンプ ファイルを開き、デバッグを開始します。

于 2012-12-05T18:46:40.950 に答える