如何签署由ILMerge操作生成的程序集?

时间:2009-02-09 14:34:31

标签: .net signing strongname ilmerge

我设法使用ILMerge将我项目中的所有程序集合并到一个程序集中,但问题是似乎没有办法签署合并程序集。

我是否可以运行某种命令行选项或命令,这样我就可以为ILMerge生成的合并程序集添加强名称?

2 个答案:

答案 0 :(得分:8)

ilmerge ... /keyfile:key.snk

答案 1 :(得分:4)

您需要使用以下命令行进行签名:

al /out:MyAssembly.dll MyModule.netmodule /keyfile:sgKey.snk

如果您想了解更多信息,请访问:http://msdn.microsoft.com/en-us/library/xc31ft41.aspx