为没有源码的DLL文件添加强名称

1.打开SDK 命令提示窗口;

2.创建一个新的随机密钥对:
sn -k EprinterFsLib.snk

3.反编译目标程序集
ildasm EprinterFsLib.dll /out=EprinterFsLib.il

4.重新编译,附带强命名参数
ilasm EprinterFsLib.il /dll /resource=EprinterFsLib.res /key=EprinterFsLib.snk /optimize

5.验证签名信息
sn -v EprinterFsLib.dll

OK,将生成的dll文件重新引入到项目中然后编译。

原文地址:https://www.cnblogs.com/gxlinhai/p/1602890.html