码迷,mamicode.com
首页 >  
搜索关键字:强名称    ( 49个结果
如何:使用强名称为程序集签名
可通过许多方法为程序集签署强名称: 在 Visual Studio 中,通过使用项目的“属性”对话框中的“签名”选项卡。这是为程序集签署强名称的最简单且最方便的方法。 通过使用程序集链接器 (Al.exe) 将 .NET Framework 代码模块(.netmodule 文件)与密钥文件链接。 通 ...
分类:其他好文   时间:2016-04-11 14:27:31    阅读次数:199
如何:创建公钥/私钥对
要使用强名称为程序集签名,必须具有公钥/私钥对。 这一对加密公钥和加密私钥用于在编译过程中创建强名称程序集。 您可以使用强名称工具 (Sn.exe) 来创建密钥对。 密钥对文件通常具有 .snk 扩展名。 注意 在 Visual Studio 中,C# 和 Visual Basic 项目属性页包括一 ...
分类:其他好文   时间:2016-04-11 14:27:26    阅读次数:137
C#程序集使用强名字(Strong Name)签名/强名称签名
强名称签名的方法: 强名称签名的方法: 1.打开“Visual Studio 2008 命令提示”命令行工具。2. 用Sn.exe 生成一个Public/Private Key Pair 文件:Sn -k test.snk. 如果不指定大小,它的大小就是596 bytes(128 publicKey ...
分类:Windows程序   时间:2016-04-11 11:53:46    阅读次数:3644
C# 引用的程序集没有强名称
首先查一下什么是强名称程序集,见百度百科帖子:http://baike.baidu.com/view/1145682.htm简单来说,就是为了解决Windows Dll Hell问题的,即不同公司开发同名程序集会相互覆盖。所谓强名称,就是使用RSA技术,采用一对公/私秘钥作为程序集的发布者,以进行区...
分类:Windows程序   时间:2016-01-12 13:49:11    阅读次数:480
SNK 与PFX
snk1用来证明这个生成的程序集是你发布的;2如果你写的程序集要用在多个应用程序上的话,那么这个程序集必须要拥有唯一的名称,这个强名称是程序集唯一名称的一部分。3只要你保护好你的snk文件不要公布出去,那么没有任何人可以假冒你发布程序集。强名称签名的原理是不对称签名验证算法。首先你用sn.exe命令...
分类:其他好文   时间:2015-12-25 18:48:12    阅读次数:153
asp.net C# 未能加载文件或程序集或它的某一个依赖项。需要强名称程序集。的解决办法
asp.net C# 未能加载文件或程序集或它的某一个依赖项。需要强名称程序集。的解决办法
分类:Windows程序   时间:2015-11-20 19:45:02    阅读次数:224
SOS.dll(SOS 调试扩展)
SecAnnotate.exe(.NET 安全批注器工具)SignTool.exe(签名工具)Sn.exe(强名称工具)SOS.dll(SOS 调试扩展)SqlMetal.exe(代码生成工具)Storeadm.exe(独立存储工具)Tlbexp.exe(类型库导出程序)Tlbimp.exe(类型库...
分类:其他好文   时间:2015-09-23 14:44:13    阅读次数:275
win10下vs2013为程序集新建强名称文件时“未能完成操作。拒绝访问”的解决方案
昨日,在使用vs2013开发开发一个小工具,打算给这个小工具的源代码进行保护。在输入完成建立强名称密钥文件时,爆出了如下错误:一开始以为是项目所在路径的权限问题,于是给项目所在路径文件夹添加了“User"的写入和执行权限。结果 然并卵。尝试了系统的temp路径,同样的结果。问了度娘和谷歌,也没什么用...
分类:Windows程序   时间:2015-09-11 15:50:44    阅读次数:270
未能加载文件或程序集“Enyim.Caching”或它的某一个依赖项。未能验证强名称签名
from:http://www.mzwu.com/article.asp?id=3741itHub下载Enyim项目,编译后引用程序运行出错:引用内容未能加载文件或程序集“Enyim.Caching, Version=1.0.0.0, Culture=neutral, PublicKeyToken=...
分类:其他好文   时间:2015-09-06 18:19:09    阅读次数:325
强名称程序集(strong name assembly)——为程序集赋予强名称
引言:                 在以前的项目开发中,在程序集中见到过一个后缀为*.snk的文件,当时看这个文件的图标,感觉可能是企业内部保护版权啥的一种方式。  一,强程序集解决了哪些问题?1,唯一标识一个程序集2,放置程序集被仿冒和被篡改。3,可以部署到全局程序集缓存(GAC:GlobalAssembly Cache)中;在将强名称程序集不熟在GAC当中以后,强名称程序集也可以称为共享程...
分类:其他好文   时间:2015-08-20 22:37:55    阅读次数:259
49条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!