2008-08-26 8 views
12

私が書いているアプリは、クライアントコンピュータでは常にクラッシュしますが、例外の説明やスタックトレースはありません。
私が得る唯一のことは、WindowsがMicrosoftに送信したいクラッシュレポートです。
ダンプファイルを取得してそれを自分で調べたいのですが、見つけられません。C#アプリケーションのクラッシュダンプファイルの検索

「エラーレポートの内容を表示する」異なるメモリダンプが表示されますが、コピーまたは保存することはできません。

答えて

8

Windows debugging toolsを使用すると、クラッシュダンプを表示できます。それを最大限に活用するには、そのアプリケーション(つまり同じバージョン)のシンボルの正確なコピーが必要です。

Windowsデバッグツールの使用方法に関するチュートリアルについては、Tess's blogをご覧ください。クラッシュダンプを分析する必要があるときはいつでも、私は彼女のブログを常に参照しています。

6

Tessのブログは素晴らしいリソースでした。最終的に私はリモートデバッグを行う方法を理解することができました。つまり、クラッシュダンプを見る必要はありませんでした。

  • Remote debugging

    、どのように設定し、それを実行するには:

    一般的なコミュニティのために、ここで私は重宝いくつかのリンクがあります。

  • Crash dumps、それらを保存してデバッグする方法。