代码改变世界

阅读排行榜

C#编译基础知识(三)

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

C#编译基础知识(一)

2014-06-21 11:39 by HaiZL, 347 阅读, 收藏,
摘要: 1 准备工作csc.exe是.net Framework提供的一个编译工具,对应的语言为C#,vb语言对应的编译器是vbc.exe。为了使用上的方便,我们需要把这个文件所在的路径放到环境变量path中,方便后面直接调用,这个文件位于C:\Windows\Microsoft.NET\Framework... 阅读全文

C#编译基础知识(二)

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