关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

.net framework编译开发的程序集介绍

作者:佚名   时间:2014-03-21   分享到:

在编译应用程序时,所创建的msil代码存储在一个程序集中,程序集包括可执行的应用程序文件和其他应用程序使用的库.
   除了包含msil外,程序集还包含元信息(即程序集中包含的数据的信息,也称为元数据)和可选 的资源(msil使用的其他数据,例如声音文件和图片).元信息允许程序集是完全自我描述的,不需要其他信息就可以使用程序集,也就是说,我们不会遇到下述情形,不能把需要的数据添加到系统注册表中,而这种情形在使用其他平台进行开发时常常出现.
   因此,部署应用程序就非常简单了,只需要把文件复制到远程计算机的目录下即可,因为不需要目标系统上的其他信息,所以只需要从这个目录中运行可执行文件即可.
   当然,不必把运行应用程序所需要的所有信息都安装到一个地方,可以编写一些代码,执行多个应用程序要求的任务,此时,通常把这些可重用的代码放在所有应用程序都可以访问的地方,在.net framework中,这个地方是全局程序集高速缓存,把代码放在这个高速缓存中是很简单的,只需要把包含代码的程序集放在包含这个调整缓存的目录下即可.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1744.html

上海联楷网络新闻