加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 如何导入在.NET中使用sn.exe生成的.snk文件?

发布时间:2020-12-15 23:55:35 所属栏目:百科 来源:网络整理
导读:我用这个命令创建了一个密钥文件: sn.exe -k 2048 Build.snk 我想用.NET阅读这个密钥.我无法找到任何关于.snk格式的文档,所以我想知道C#中是否有一种读取.snk文件的方法? 我提出问题的原因是将.snk文件用于签署程序集以外的目的.作为下面的答案之一,.snk文
我用这个命令创建了一个密钥文件:


sn.exe -k 2048 Build.snk

我想用.NET阅读这个密钥.我无法找到任何关于.snk格式的文档,所以我想知道C#中是否有一种读取.snk文件的方法?

我提出问题的原因是将.snk文件用于签署程序集以外的目的.作为下面的答案之一,.snk文件的目的实际上只是用于签署程序集.

解决方法

编译时使用强命名键来对编译器生成的程序集进行签名 – 因此在运行时读取它们可能不是您想要的.

要开始在C#项目的“属性”窗口中查找“签名”选项卡,您可以选择使用.snk对程序集进行签名.

http://msdn.microsoft.com/en-us/library/xc31ft41(VS.100).aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读