释义 ILMerge是一个可用于将多个.NET程序集合并为单个程序集的实用程序. ILMerge接收一组输入程序集并将它们合并到一个目标程序集中.输入程序集列表中的第一个程序集是主程序集. 当主组件是可执行文件时,目标程序集将创建为与主程序集具有相同入口点的可执行程序.而且,如果主组件具有强名称,并提供了.snk文件,则使用指定的键重新签名目标程序集,以使其具有强名称. 注意:当程序集中包含非托管代码等功能时可能会导致无法合并 ILMerge作为控制台程序打包,也可以使用与编程方式访问,详细阅读