开发者

Intergrate a non-signed assembly into an existing application

开发者 https://www.devze.com 2023-01-06 13:37 出处:网络
I have a problem which I\'m pretty sure that I can\'t solve without going back to the vendor, but I thought I would float the problem here first.

I have a problem which I'm pretty sure that I can't solve without going back to the vendor, but I thought I would float the problem here first.

Anyway, I have an assembly from a 3rd party that I have to incorporate into existing applications, but it is not signed. This obviously gives me a load开发者_Go百科 of headaches as all my existing product assemblies are signed, and to reference the new dll from these would require me to not sign them. I really don't want to do that.

Do I have any other options other than a) going back to the vendor to try and get them to sign it or b) not-signing any dll that references it?


Your best bet is to ask the vendor for a properly signed assembly.

Failing that, you do have the dirty option of disassembling the assembly with ILDASM, then reassembling it with your own strong name encryption key. This will require a bit of work. Talk to the vendor first, and perhaps even mention (not threaten) that you'd rather not have to disassemble their assembly.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号