1.在該路徑下C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin查找是否有sn.exe. 沒有的話,從網上下載,注意需要的版本。
2.打開cmd命令板,進入該路徑。
3.輸入命令sn.exe -k 文件路徑\文件名.snk,提示寫入成功信息,進入路徑確認是否生成指定.snk文件。
PS:該文件為私鑰文件
4.輸入命令sn.exe -p 私鑰文件 要生成公鑰文件路徑
5.輸入命令sn.exe -tp 公鑰文件路徑,查看公鑰和Publickeytoken。
6.復制私鑰文件到需要生成dll文件的工程下,也就是第一次生成的a.snk文件。
7.在工程-》屬性-》左側 簽名選項,給程序集簽名。第一步,打對號。第二步,加載私鑰文件a.snk,CTRL+S保存。
重新Rebuild工程,生成新的帶Publictoken的dll文件~\(≧▽≦)/~啦啦啦。
8.在項目中為了方便查看公鑰,可以打開菜單 工具-》擴展工具下,設置如下。Command設置sn.exe存在的路徑。
9.可以看到工具欄有了增加的功能,點擊就可以更方便查看,不用通過CMD命令板了。