|
|
|---|
|
AssemblyKeyFileAttribute 特性标识密钥文件对的用法已过时。 |
创建密钥对
-
在命令提示符处,键入下列命令:
sn –k <file name>
在此命令中,“文件名”是包含密钥对的输出文件的名称。
sgKey.snk 的密钥对。
sn -k sgKey.snk
首先,创建密钥对:
sn -k keypair.snk
-
下一步,从密钥对中提取公钥,并将其复制到一个单独的文件中:
sn -p keypair.snk public.snk
-
创建密钥对之后,必须将文件放在强名称签名工具可以找到的位置。
当使用命令行编译器时,只需将密钥复制到包含代码模块的当前目录即可。
如果使用的是 Visual Studio 的早期版本,在项目属性中没有“签名”选项卡,则建议的密钥文件位置为按如下所示指定了文件特性的项目目录: