自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 .NET程序集的类型和部署方式

两种程序集,两种部署CLR支持两种程序集:弱命名程序集(weakly named assembly)和强命名程序集(strongly named assembly)。 弱命名和强命名程序集结构完全相同。也就是说,它们都使用PE文件格式、PE32(+)头、CLR头、元数据、清单表以及IL。两者的区别在于,强命名程序集使用发布者的公钥/私钥进行了签名。这一对密钥允许对程序集进行唯一性的

2016-06-12 19:48:33 1551

原创 .NET程序集及其执行(IL、元数据、托管模块、JIT)

从源代码文件到托管模块再到程序集不管选择了哪种.NET语言编程,需要明白的是,尽管.NET二进制文件与非托管Windows二进制文件(*.dll或*.exe)具有相同的文件扩展名,但它们的内部却是完全不同的。具体说来,.NET语言源代码文件经过相应的编译器编译后变成.NET二进制文件,.NET二进制文件不包含特定于平台的指令,它包含的是平台无关的IL(Intermediate Language

2016-06-12 16:09:01 1691

原创 .NET平台构造块(CLR、CTS和CLS)及基础类库

程序员可能经常在.NET平台上开发应用程序,但却不一定都了解使.NET成为现实的3个关键(而且相互关联的)实体:CLR、CTS和CLS。从程序员的角度看,.NET可以理解为一个运行时环境和一个全面的基础类库。

2016-06-11 19:52:56 2701

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除