|
1
141
程序集是代码的编译输出,通常是DLL,但EXE也是程序集。这是任何部署中最小的单位。NET项目。 该组件通常包含。NET代码,采用MSIL(Microsoft Intermediate语言)编写,在给定机器上首次执行时将编译为本机代码(“JITted”-由Just in Time编译器编译)。编译后的代码也将存储在程序集中,并在后续调用中重用。 程序集还可以包含图标、位图、字符串表等资源。此外,程序集清单中还包含元数据,如版本号、强名称、区域性、引用的程序集等信息。
在多文件程序集中,DLL或EXE中仍然只有一个程序集清单,多个网络模块文件中只有MSIL代码。 |
|
|
2
13
或者更技术性地说,
我们怎么知道?如果你浏览一下 项目 在...之下 解决方案 您可以看到以下图片。 或 可执行文件 .
|
|
|
3
7
|
|
4
6
|
|
|
5
4
Here's 对构成的另一种解释。NET程序集,一个小引号:
|
|
|
6
1
当语言编译器编译源代码时,它会生成 托管程序集 以及MSIL(MisroSoft中间语言)。该大会包含 .dll或.exe文件 Assebmly可以有两种类型 私有程序集 和 共享程序集 GAC(全局程序集缓存) 使得任何应用程序都可以引用它,而私有程序集存储在只能由一个应用程序使用的应用程序文件夹中。 |
|
|
7
0
程序集是一个DLL或EXE,将在发布或编译应用程序时创建。 |
|
|
8
0
编写程序(项目)的源代码后,会创建一个文件,该文件可能是DLL或EXE,具体取决于您的项目。一个项目只做一次。它有两种类型 1:-单人 2:-共享或多程序 单个程序集仅在单个程序中使用,而共享程序集可用于多程序集 |
|
|
9
0
程序集是逻辑单元的集合。逻辑单元是指构建应用程序并使用部署它们所需的类型和资源。Net框架。基本上,Assembly是Exe和DLL的集合。它是可移植和可执行的。 |