我可以签署一个我没有源代码的程序集吗?

Mic*_*rry 15 .net assemblies

我收到了第三方的集会.我需要将它添加到GAC,但它没有强名称.有没有办法让我使用自己的密钥签署程序集,以便它具有强大的命名?

Ala*_*lan 22

是.您可以使用ILDASM将程序集反汇编为CIL代码,并使用ILAsm重新组合该CIL代码并使用您自己的密钥对其进行签名.

我已经用各种第三方程序集完成了这个,它运行得很好.

帖子.NET-fu:签署一个未签名的程序集(没有延迟签名)详细解释了如何执行此操作.