4

たとえば、.NET デバッグ用のミニ ダンプについては、いくつかの矛盾する意見があります。

ミニダンプのスナップショットと SOS

ミニダンプは .NET ではほとんど役に立たない

それらは私にとっては便利なように思えますが、なぜそれらが役に立たないと考える人がいるのでしょうか?

4

4 に答える 4

3

「ミニダンプ」は非常にあいまいな用語であり、さまざまな量の情報を含むファイルを対象としているためです。

スタックに過ぎないダンプ ファイルは、.NET にとっては、管理されていない世界よりもはるかに役に立ちません。それは事実ですが、ダンプ ファイルをそれほど小さくする必要はありません。

于 2011-02-22T12:19:35.587 に答える
1

少なくとも、管理されたコールスタックを提供できます。!clrstackに十分な「MiniDumpWriteDump」に渡す必要のあるパラメーターの最小セットを参照してください。windbgで!clrstackを使用できるようにするために.netコンポーネントをホストするネイティブC++プロセスをダンプするために設定される最小のMINIDUMP_TYPEは何ですか。

于 2011-11-25T13:12:01.290 に答える
1

主な違いは、前の記事が .NET 4 がリリースされていなかった 2005 年のもので、2 番目の記事が .NET 4 について述べていることです。

管理されたミニ ダンプを簡単にデバッグする機能は、.NET 4 で導入されました。

于 2011-02-22T12:21:25.103 に答える
0

64ビットマシンで32ビットプロセスのミニダンプを作成するときは注意してください。ProcDumpユーティリティはうまく機能しているようです。これらのダンプはVS2010で正常に開きます。

于 2011-08-16T21:53:54.507 に答える