首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >签署ILMerge‘DLL

签署ILMerge‘DLL
EN

Stack Overflow用户
提问于 2016-05-03 07:43:46
回答 1查看 783关注 0票数 2

我有一个使用ILMerge创建的DLL (更具体地说是使用MSBuild.ILMerge任务工具),我需要将合并的DLL强命名。

“原始”DLL使用Visual (通过创建带有密码的新键完成)签名,但合并的DLL不是。

理想情况下,我希望将DLL签名作为构建过程的一部分,但我很乐意在构建过程之后(如果需要的话)手动完成。

如能提供任何协助,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-03 07:58:01

如果安装ILMerge独立,则可以传递参数/keyfile,如下所示:

代码语言:javascript
复制
ilmerge.exe /out:Merged.dll /keyfile:key.snk Primary.dll Secondary.dll

您也可以在不合并的情况下对其进行签名,例如:

代码语言:javascript
复制
ilmerge.exe /out:Merged.dll /keyfile:key.snk Primary.dll

来源:http://www.blackwasp.co.uk/ILMergeSigned.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36998424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档