生成強名稱的DLL

強名稱的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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章