【发布时间】:2012-04-21 11:50:40
【问题描述】:
正如我们所知,我们可以将网络模块存储在程序集中,而不是将它们放入不同的文件中并在程序集中将它们链接起来。但是由于每个托管模块都有自己的 PE 标头、CLR 标头、元数据,我想知道当它们嵌入到一个程序集中时,这些标头是否会成为一个完整的标头来描述程序集中的每个托管模块,或者它们仍然是分开的?
【问题讨论】:
标签: .net assemblies clr
正如我们所知,我们可以将网络模块存储在程序集中,而不是将它们放入不同的文件中并在程序集中将它们链接起来。但是由于每个托管模块都有自己的 PE 标头、CLR 标头、元数据,我想知道当它们嵌入到一个程序集中时,这些标头是否会成为一个完整的标头来描述程序集中的每个托管模块,或者它们仍然是分开的?
【问题讨论】:
标签: .net assemblies clr
.netmodules 必须通过al.exe 链接才能创建可用的程序集。在程序集中生成元数据的最终版本是链接器的工作。唯一的。
【讨论】: