dll组件化编程,可复用,方便分工,较易维护,系统架构较好……

解决方案 »

  1.   

    按我的理解就是DLL或者是EXE!
    DLL用来引用,EXE是程序,
    就这么简单
    深一点的暂时不用理解!
      

  2.   

    程序集的定义:
               1.程序集是一个或多个托管模块,以及一些资源文件的逻辑组合。
               2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。
               3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于 保存清单。(清单是元数据部分中一组数据表的集合,其中包含了程序集中一部分文件的名称,描述了程序集的 版本,语言文化,发布者,共有导出类型,以及组成该程序集的所有文件)。 程序集的物理表现:
               1.可执行程序集:存在一个用于表示EXE的文件,这个文件是程序集的入口点。
               2.提供功能的程序集:存在一个用于表示DLL的文件,这个文件是程序集的入口点。
      

  3.   

    说白了,就是项目编译生成的*.dll和*.exe文件,由于C#等托管语言编译生成的dll或exe跟以前的dll和exe文件有点不同,它们需要CLR来加载或运行,为了加以区别,就给它们其了个名字叫“程序集”。本质上都是PE文件:)
      

  4.   

    可以把程序集简单理解为你的.NET项目在编译后生成的*.exe或*.dll文件.
      

  5.   

    详细点就是:程序集是 .NET 框架应用程序的主要构造块。它是一个功能集合,并以单个实现单元(一个或多个文件)的形式生成、版本化和部署。所有托管类型和资源或者只在其实现单元中标记为可访问,或者在该单元外由代码标记为可访问。
      

  6.   

    目前你只需要理解程序集是EXE和DLL就足够了....其他的内容你会将来在做项目的时候慢慢理解的...最起码我是如此...:)