我在处理一些比较底层的东西,并尝试确定为什么使用CorFlags.exe工具会得到不同的输出。参考输出如下:
$ corflags test2.exe Microsoft (R) .NET Framework CorFlags转换工具。 版本 4.0.30319.17929 版权所有 (c) Microsoft Corporation。 保留所有权利。
版本:v4.0.30319 CLR头文件:2.5 PE:PE32 CorFlags:0x1 ILONLY:1 32BITREQ:0 32BITPREF:0 已签名:0 $ corflags test.exe Microsoft (R) .NET Framework CorFlags转换工具。 版本 4.0.30319.17929 版权所有 (c) Microsoft Corporation。 保留所有权利。
版本:v4.0.30319 CLR头文件:2.5 PE:PE32 CorFlags:0x20003 ILONLY:1 32BITREQ:0 32BITPREF:1 已签名:0
我试图弄清楚在CorFlags值中未公开的其他位是什么意思。有哪里提供此类信息的参考资料呢?