代码改变世界

随笔档案-2014年07月

C#编译基础知识(三)

2014-07-13 23:48 by HaiZL, 673 阅读, 收藏,
摘要: 本文章我们将来重点介绍强命名程序集,强命名程序集的出现其实是为解决版本控制问题,比如说,在新版程序集发布后,我们希望在系统中对旧程序集的引用继续保留,而有些地方又可以引用新的程序集,再比如说不同的公司提供了不同功能的程序集,这些类库存放在一个公共目录,有时候可能会出现名称相同的情况。使用强命名程序集... 阅读全文

C#编译基础知识(二)

2014-07-01 13:26 by HaiZL, 200 阅读, 收藏,
摘要: 程序集(Assembly)与我们平时code的过程联系的是如此的紧密,但是更多情况下它们对我们又好像是透明的,就算完全不知道它是什么也可以照常编码,但有时候又会被莫名其妙的报错搞得十分的郁闷,在本文章里面将对程序集与托管模块做一个大致的介绍,理解其中的一些内部细节有助于深入理解CLR运行机理。1 程... 阅读全文