.net 部件中每个NetModule的PE标头

.net 部件中每个NetModule的PE标头,.net,assemblies,clr,.net,Assemblies,Clr,正如我们所知,我们可以将网络模块存储在程序集中,而不是将它们放入不同的文件中并在程序集中链接它们。但是,由于每个托管模块都有自己的PE头、CLR头、元数据,我想知道当它们嵌入到一个程序集中时,这些头是成为一个完整的头来描述程序集中的每个托管模块,还是仍然是分开的 .netmodules必须通过al.exe链接才能创建可用的程序集。链接器的工作是在程序集中生成元数据的最终版本。唯一的一个。我只知道AL.exe在链接过程中是如何处理元数据的。

正如我们所知,我们可以将网络模块存储在程序集中,而不是将它们放入不同的文件中并在程序集中链接它们。但是,由于每个托管模块都有自己的PE头、CLR头、元数据,我想知道当它们嵌入到一个程序集中时,这些头是成为一个完整的头来描述程序集中的每个托管模块,还是仍然是分开的


.netmodules必须通过
al.exe
链接才能创建可用的程序集。链接器的工作是在程序集中生成元数据的最终版本。唯一的一个。

我只知道AL.exe在链接过程中是如何处理元数据的。