2014年1月14日

CLR学习笔记

摘要: 写好的源代码,通过支持CLR的相应程序语言编译器编译到托管模块(包含IL和元数据)。默认情况下,编译器会将托管模块转换为一个程序集(可以是可执行文件exe或者DLL)。程序集中可以有一个或多个托管模块和一些资源文件,还有一个描述程序集文件组成的清单(Manifest)。在VS中可以在项目属性页的生成页指定应用程序所使用的CPU架构,如果选择x86,编译后程序集中会包含一个PE32 文件头,而选择X64,编译后程序集中会包含一个PE32+文件头,当可执行文件ExE运行后Windows会检查这个文件头去确认需要32位还是64位的地址空间,Windows还会检查文件头里面的CPU架构信息是否跟当前计 阅读全文

posted @ 2014-01-14 16:43 stewie 阅读(244) 评论(0) 推荐(0)

导航