.NET SDK中CorFlags.Exe的用法
来源:互联网 发布:ubuntu的终端怎么打开 编辑:程序博客网 时间:2024/05/16 17:53
Microsoft (R) .NET Framework CorFlags Conversion Tool. Version 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.
IMAGE_NT_OPTIONAL_HDR32_MAGIC or
COMIMAGE_FLAGS_STRONGNAMESIGNED =0x8
> corflags C:/windows/microsoft.net/Framework/v2.0.50727/System.dll
Microsoft (R) .NET Framework CorFlags Conversion Tool. Version 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.
可以看到我机器上面32Bit的.NET Framework 2.0 RTM版本里面的System.DLL是对应v2.0.50727版本的,属于PE32文件,是IL Only,不是32Bit的,因此这个是用AnyCPU来编译的。Corflags = 9 = COMIMAGE_FLAGS_ILONLY (1) + COMIMAGE_FLAGS_STRONGNAMESIGNED (8)
Microsoft (R) C/C++ Optimizing Compiler Version 14.00.50727.762
for Microsoft (R) .NET Framework version 2.00.50727.1416
Copyright (C) Microsoft Corporation. All rights reserved.
Microsoft (R) Incremental Linker Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.
Microsoft (R) .NET Framework CorFlags Conversion Tool. Version 2.0.50727.42
Copyright (c) Microsoft Corporation. All rights reserved.
可以看到用/CLR编译选项编译出来的C++/CLI的代码总是混合的,因此是 ILONLY=0,值得注意的是其32BIT=0,说明当ILONLY=0的时候,CLR不需要32BIT=0就可以判断出这个PE32文件必然要在32BIT下面运行。
作者: 张羿(ATField)
Blog: http://blog.csdn.net/atfield
http://blogs.msdn.com/yizhang
转载请注明出处
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET SDK中CorFlags.Exe的用法
- .NET Interop: 从IErrorInfo错误对象获得托管代码的异常信息
- 想进国外大的软件公司的一种方法:躬耕于南阳
- Steve Yegge 将 Rails 移植到 Javascript/Rhino
- 化学式搜索引擎Chmoogle(eMolecules)及未来的搜索引擎
- Microsoft Silverlight正式发布
- .NET SDK中CorFlags.Exe的用法
- 产生 java.lang.NoClassDefFoundError 的另一种意外情况:jar包部分的物理性损坏
- 基于过程的软件测试全景图 (2)
- 新闻短评:OpenAjax,WPF,Apollo激战RIA
- Google Calendar免费手机提醒功能试用
- 【交流】SQL 2005溢用之:分拆列值
- 关于SELECT执行顺序的问题!
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- Spring 2.5 Perfomance Improvements 200% 直逼 Guice