6
我的同事部署了一個dll,並用他的機器上生成的密鑰進行了簽名。現在我需要在我的項目中使用該DLL,因此我需要辭去該DLL,在計算機上生成密鑰對,然後嘗試請使用sn.exe -R或sn.exe -Vr將其解除,但始終失敗。是否可以使用不同的密鑰對來簽名.net dll?
是否可以使用不同的密鑰對來簽名.net dll?
在此先感謝!
我的同事部署了一個dll,並用他的機器上生成的密鑰進行了簽名。現在我需要在我的項目中使用該DLL,因此我需要辭去該DLL,在計算機上生成密鑰對,然後嘗試請使用sn.exe -R或sn.exe -Vr將其解除,但始終失敗。是否可以使用不同的密鑰對來簽名.net dll?
是否可以使用不同的密鑰對來簽名.net dll?
在此先感謝!
參見:How to sign a .NET Assembly DLL file with a Strong Name?
Ryan Farley's linked article提示:
拆卸DLL到IL然後 重新組合IL回一個DLL和 包括新的密鑰文件。
你怎麼能知道這麼多事情...酷 – MemoryLeak 2010-07-10 03:56:02
@MemoryLeak:因爲谷歌! ;) – 2010-07-10 04:22:21