返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

创建共享程序集

时间:2014-5-2

  为了创建带有强名的共享程序集,必须生成公共/私有密钥对,此密钥对用于标记程序集,公共/私有密钥加密系统使用的密钥仅为编码消息的发送者所知,而公共密钥却发布给外界.NET环境使用这种机制保证,被引用的共享程序集确实是所需要的程序集(例如,不同公司发布的程序集可能具有相同的名称和版本号,或者电脑黑客可以创建具有相同名称/版本的程序集而欺骗程序,也可能试图篡改现在的和程序集).必须验证程序集引用中的密钥与(标记的)共享程序集中的密钥是否匹配,如果它们不匹配,就不加载共享程序集.
  程序集名称,版本和公共密钥的组合必须是惟一的;这种组合就是强名.
  .NET Framework提供了一种工具sn.exe,可以生成强名(sn代表strong Name).

建站流程

    深圳网站建设流程