强名称工具 (Sn.exe)
Sn -k test.snk 创建密钥对(私有)
sn -p test.snk publickonly.snk (公有)
用法:
(私有用法)
在代码中修改“AssemblyKeyFile”程序集属性[assembly:AssemblyKeyFile("C://test.snk ") ] 也可以在Build Option中指定
(公有用法)
除了上面的步骤还需要添加[assembly: AssemblyDelaySign(true)] 正式发布时Sn -R test.dll test.snk重新签名
Sn -Vr test.dll 告诉Runtime我知道并认可这是一个临时签名的文件,让它运行吧。