我正在尝试在我们的构建过程中使用 ILMerge。ILMerge 具有 Kind 枚举,其中包含 SameAsPrimaryAssembly 字段。这个初级组件是什么?如何设置主程序集?
问问题
472 次
1 回答
3
ILMerge 采用一组输入程序集并将它们合并到一个目标程序集中。输入程序集列表中的第一个程序集是主程序集。当主程序集是可执行文件时,目标程序集被创建为具有与主程序集相同入口点的可执行文件。此外,如果主程序集具有强名称,并且提供了 .snk 文件,则使用指定的密钥对目标程序集进行重新签名,使其也具有强名称。检查这个:
http ://rongchaua.net/blog/c-how-to-merge-assembly/
设置方法如下:
ilmerge /out:Merged.dll /keyfile:key.snk Primary.dll Secondary.dll
于 2010-09-07T04:53:15.567 回答