微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

!windbg中的dumpobj,Domain:Value动态静态NYI 002a8428:NotInit是什么意思?

当我使用windbg!do来查看地址时,它会输出

0:000> !do 01ef30f4 
Name:        System.Collections.Generic.List`1[[System.Byte[],mscorlib]]
MethodTable: 0021285c
EEClass:     6313a530
Size:        24(0x18) bytes
File:        C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll
Fields:
      MT    Field   Offset                 Type VT     Attr    Value Name
633b70a0  4000ca6        4      System.Object[]  0 instance 01eed1b8 _items
63402df0  4000ca7        c         system.int32  1 instance        0 _size
63402df0  4000ca8       10         system.int32  1 instance        0 _version
633ffa60  4000ca9        8        System.Object  0 instance 00000000 _syncRoot
633b70a0  4000caa        0      System.Object[]  0   shared   static _emptyArray

     **Domain:Value dynamic statics NYI 002a8428:notinit**

Domain的含义是什么:Value dynamic statics NYI 002a8428:notinit?

解决方法

对于静态字段,!do会在您拥有的每个AppDomain中显示静态字段的值.第一个值002a8428是AppDomain地址,第二个值是该AppDomain中的静态字段值.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐