.NET から MiniDumpWriteDump を呼び出してミニダンプを生成しましたが、正常に動作します。ただし、結果のダンプを VS 2010 にロードすると、有用な情報が表示されません。具体的には、コール スタックウィンドウは次のようになります。
マネージ コードの例外ハンドラーでダンプを書いていますが、マネージ フレームは含まれていません。また、私のexeにあるフレームは含まれていません。
なぜこれが起こるのか分かりますか?
ところで、VS デバッガーから手動でダンプを作成すると、期待どおりにマネージド フレームがダンプに含まれます。
編集:
これに関するMicrosoft Connect の問題を見つけました。それは言います:
現在、CLR は、独自のダンプを取得するマネージド プロセスをサポートしていません。
それがまだ本当かどうか知っている人はいますか?