A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈顺亮 中级黑马   /  2012-9-28 23:46  /  1774 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 夏威夷のΑI 于 2012-10-5 01:08 编辑

程序集与项目之间有什么关系吗?对于程序集有些模糊

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

4 个回复

倒序浏览
程序集是一个或多个托管模块,以及一些资源文件的逻辑组合,是项目的一部分
程序集是项目中组件复用,以及实施安全策略和版本策略的最小单位
程序集是项目中的包含一个或者多个类型定义文件和资源文件的集合
一个项目中可能还有多个程序集,同时一个程序集也可以被多个项目利用(这部分要详细说明的话要讲到代码的重复利用了)
简单的理解就是程序集被项目包含着

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
在.NET中...简单的说一个程序集就是一个托管DLL或一个托管EXE...

程序集是   .NET   Framework   应用程序的构造块;程序集构成了部署、版本控制、重复使用、激活范围控制和安全权限的基本单元。程序集是为协同工作而生成的类型和资源的集合,这些类型和资源构成了一个逻辑功能单元。程序集向公共语言运行库提供了解类型实现所需要的信息。对于运行库,类型不存在于程序集上下文之外。

项目是在   Visual   Studio   2005   中创作应用程序、组件和服务的起点。它用作一种管理源代码、数据连接和引用的容器。项目作为解决方案的一部分进行组织,解决方案中可包含多个彼此相互依赖的项目。

所以说程序集是一个dll或者是一个exe,和项目类似,但是项目在生成exe或者dll后才可以称做是程序集,或者说程序集是项目的孩子!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
陈顺亮 来自手机 中级黑马 2012-9-29 07:53:52
板凳
王伟(wangwei) 发表于 2012-9-29 00:55
在.NET中...简单的说一个程序集就是一个托管DLL或一个托管EXE...

程序集是   .NET   Framework   应用程 ...

嗯,思路有了
回复 使用道具 举报
陈顺亮 来自手机 中级黑马 2012-9-29 07:54:31
报纸
王伟(wangwei) 发表于 2012-9-29 00:55
在.NET中...简单的说一个程序集就是一个托管DLL或一个托管EXE...

程序集是   .NET   Framework   应用程 ...

嗯,思路有了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马