什么是Assembly(程序集)


Posted in 面试题 onSeptember 14, 2014
1.Assembly是一个部署的单元,比如EXE或者一个DLL
2.Assembly包含一个或者多个文件(dll, exe或者HTML文件),Assembly代表一组资源,类型定义和这些类型的实现,一个Assembly可能还包含对其他Assembly的引用, 这些资源,类型和应用时在一个manifest得数据块中描述的。这个manifest是Assembly的一部分,它是的Assembly实现了自描述。
3.一个Assembly是完全的自描述的。一个Assembly包含有元数据,CLR使用这些元数据用来进行类型检查,安全等一切操作。 因为所有的信息都是在assembly内部,所以它是不需要注册的,这就是它相对于COM的基本优势。
4.多个不同版本的Assembly可以部署到平级的不同文件夹内, 这些不同的版本可以不相影响的共同执行。Assembly可以使私有的也可以是共享的,私有的Assembly部署时,是被拷贝到引用它的客户程序相同的目录, 不需要注册,也不需要安装。当元件被删除时,也不需要清理注册表,同时也不需要卸载程序,之需要删除就好了。
5.在共享程序集部署中,一个程序集被安装在了Glabal Assembly Cache中, GAC包含可供这个机器上所有.net应用访问的程序集。

Tags in this post...

面试题 相关文章推荐
六道php面试题附答案
Jun 05 面试题
如何启动时不需输入用户名与密码
May 09 面试题
华为慧通笔试题
Apr 22 面试题
判断单链表中是否存在环
Jul 16 面试题
凌阳科技股份有限公司C++程序员面试题笔试题
Nov 20 面试题
用友笔试题目
Oct 25 面试题
什么是网络协议
Apr 07 面试题
C#如何判断当前用户是否输入某个域
Dec 07 面试题
Linux操作面试题
May 16 面试题
优纳科技软件测试面试题
May 15 面试题
MYSQL支持事务吗
Aug 09 面试题
Java如何读取CLOB字段
Oct 10 面试题
什么是命名空间(NameSpace)
Nov 24 #面试题
介绍一下.net和Java的特点和区别
Sep 26 #面试题
一套.net面试题及答案
Nov 02 #面试题
命名空间(namespace)和程序集(Assembly)有什么区别
Sep 25 #面试题
如何理解委托
Jan 06 #面试题
关于Assembly命名空间的三个面试题
Jul 23 #面试题
商得四方公司面试题(gid+)
Apr 30 #面试题
You might like
解析php防止form重复提交的方法
2013/07/01 PHP
将二维数组转为一维数组的2种方法
2014/05/26 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
2014/08/23 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
php创建图像具体步骤
2017/03/13 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
ppk谈JavaScript style属性
2008/10/10 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
2013/01/29 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
原生JS实现LOADING效果
2015/03/16 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
JS前端笔试题分析
2016/12/19 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
vue中实现在外部调用methods的方法(推荐)
2018/02/08 Javascript
vue脚手架搭建项目的兼容性配置详解
2018/07/17 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
JS+DIV实现拖动效果
2020/02/11 Javascript
python3实现弹弹球小游戏
2019/11/25 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
2019/12/25 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
Python新手如何进行闭包时绑定变量操作
2020/05/29 Python
python mock测试的示例
2020/10/19 Python
AVIS安飞士奥地利租车官网:提供奥地利、欧洲和全世界汽车租赁
2016/11/29 全球购物
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
舞会礼服和舞会鞋:PromGirl
2019/04/22 全球购物
教师岗位聘任书范文
2014/03/29 职场文书
会议接待欢迎标语
2014/10/08 职场文书
雾霾停课通知
2015/04/24 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书
公司晚会主持词
2019/04/17 职场文书
MySQL中InnoDB存储引擎的锁的基本使用教程
2021/05/26 MySQL