码迷,mamicode.com
首页 > Web开发 > 详细

.net程序集知识

时间:2014-11-13 10:49:30      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   java   文件   数据   div   代码   as   .net   

l什么是程序集?
•程序集是.net中的概念。
•.net中的dll与exe文件都是程序集。
•程序集(Assembly),可以看做是一堆相关类打一个包,相当于java中的jar包(*)。
l程序集包含:类型元数据(描述在代码中定义的每一类型和成员,二进制形式)、程序集元数据(程序集清单、版本号、名称等)、IL代码(这些都被装在exe或dll中)、资源文件。每个程序集都有自己的名称、版本等信息。这些信息可以通过AssemblyInfo.cs文件来自己定义。
l使用程序集的好处?
•程序中只引用必须的程序集,减小程序的尺寸。
•程序集可以封装一些代码,只提供必要的访问接口。
l如何添加程序集的引用?
•添加路径、项目引用、GAC(全局程序集缓存)
•不能循环添加引用
•在c#中添加其他语言编写的dll文件的引用。(参考P/Invoke,在.net中调用非程序集的dll)extern

.net程序集知识

标签:ar   使用   java   文件   数据   div   代码   as   .net   

原文地址:http://www.cnblogs.com/dshu/p/4094242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!