生成秘钥文件 sn.exe(Strong Name Tool)

Visual Studio 内置 Strong Name Tool, 我们直接运行“VS开发人员命令提示”就可以生成秘钥文件。

秘钥文件包含公钥和私钥。

 

来看这个例子:

在文件夹下 D:\friend assembly\friend signed 新建一个秘钥文件,生成秘钥文件的位置可以自己定。

1. 运行“VS开发人员命令提示”命令行

 

2. 输入命令行 sn -k FriendAssemblies.snk (.snk为秘钥文件格式)

 

3. 把公钥从秘钥文件里分离出来 sn -p FriendAssemblies.snk FriendAssemblies.publickey

 

  这时可以看到文件夹中多了两个文件

 

 

 

4. 显示公钥 sn -tp FriendAssemblies.publickey

 

这里举三个命令,更多的可以参考Sn.exe

posted @ 2016-11-01 09:48  HepburnXiao  阅读(1735)  评论(0编辑  收藏  举报