C# 什么是主装配

C# 什么是主装配,c#,assemblies,ilmerge,C#,Assemblies,Ilmerge,我试图在构建过程中使用ILMerge。 ILMerge具有种类枚举,其中包含SameAsPrimaryAssembly字段。 此主程序集的功能是什么?如何设置主程序集?ILMerge获取一组输入程序集,并将它们合并到一个目标程序集中。输入程序集列表中的第一个程序集是主程序集。当主程序集是可执行文件时,目标程序集将创建为具有与主程序集相同入口点的可执行文件。此外,如果主程序集具有强名称,并且提供了.snk文件,则会使用指定的密钥对目标程序集重新签名,使其也具有强名称。选中此项: 以下是设置方法

我试图在构建过程中使用ILMerge。 ILMerge具有种类枚举,其中包含SameAsPrimaryAssembly字段。
此主程序集的功能是什么?如何设置主程序集?

ILMerge获取一组输入程序集,并将它们合并到一个目标程序集中。输入程序集列表中的第一个程序集是主程序集。当主程序集是可执行文件时,目标程序集将创建为具有与主程序集相同入口点的可执行文件。此外,如果主程序集具有强名称,并且提供了.snk文件,则会使用指定的密钥对目标程序集重新签名,使其也具有强名称。选中此项:

以下是设置方法:
ilmerge/out:Merged.dll/keyfile:key.snk Primary.dll Secondary.dll