gpt4 book ai didi

c# - 签署 ILMerge 的 DLL

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:55 24 4
gpt4 key购买 nike

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

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

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

如有任何帮助,我们将不胜感激。

最佳答案

如果您独立安装 ILMerge,您可以传递参数/keyfile,例如:

ilmerge.exe /out:Merged.dll /keyfile:key.snk Primary.dll Secondary.dll

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

ilmerge.exe /out:Merged.dll /keyfile:key.snk Primary.dll

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

关于c# - 签署 ILMerge 的 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36998424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com