签署 ILMerge 的 DLL
Sign ILMerge'd DLL
我有一个使用 ILMerge(更具体地说是使用 MSBuild.ILMerge Task 工具)创建的 DLL,我需要对合并的 DLL 进行强命名。
"original" DLL 使用 Visual Studio 签名(通过创建一个带密码的新密钥完成)但是合并的 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
我有一个使用 ILMerge(更具体地说是使用 MSBuild.ILMerge Task 工具)创建的 DLL,我需要对合并的 DLL 进行强命名。
"original" DLL 使用 Visual Studio 签名(通过创建一个带密码的新密钥完成)但是合并的 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