9

WinDbgで.NET2.0アセンブリのクラッシュダンプファイルをデバッグしています。

WinDbgに「lm」と入力すると、次のようなロードされたモジュールの長いリストが表示されます。

723c0000 72950000 mscorwks   (deferred)  
.  
.

ここで「延期」とはどういう意味ですか?心配する必要がありますか?

4

1 に答える 1

11

これは、このモジュールのシンボルがまだロードされていないことを意味します。だから、それについて心配しないでください。


lm(ロードされたモジュールのリスト)を参照してください

シンボルタイプは、モジュール名の直後に続きます。この列にはラベルが付いていません。さまざまなステータス値の詳細については、「シンボルステータスの省略形」を参照してください。シンボルをロードした場合、シンボルファイル名はこの列の後に続きます。

および遅延シンボルロード

デフォルトでは、ターゲットモジュールがロードされるときにシンボル情報は実際にはロードされません。代わりに、シンボルは必要に応じてデバッガーによってロードされます。これは、遅延シンボルロードまたはレイジーシンボルロードと呼ばれます。

およびシンボルステータスの略語

略語:延期

意味:モジュールはロードされましたが、デバッガーはシンボルをロードしようとしませんでした。シンボルは必要に応じてロードされます。詳細については、遅延シンボルのロードを参照してください。

于 2013-02-25T14:40:01.427 に答える