强名称的DLL
1、生成签名公钥
1)使用vs的命令提示工具 使用 sn -k d:\keypair.snk
2.绑定dll
1)自己的dll(有源代码)
1.1在源代码中选择“属性”-》签名-》为程序集签名-》选在密钥文件(上一步生成的文件)-》重新生成dll
2)没有源代码的dll
a、反汇编。ildasm xxxx.dll /out:xxxx.il
b、创建新的dll。ilasm xxxx.il /dll /out=d:\xxxxx.dll /key=keypair.snk
注意有嵌入资源的需要添加 /resource=xxxx.res