当前位置: 首页 > news >正文

.net程序集学习心得

    程序集作为Dll在.net平台下的替代品,具有自说明、可以多版本共存等特点。使用比较方便。 程序集分为私有程序集和共享程序集两种。私有程序集对于项目而言是私有的,必须与应用程序位于相同的目录或者与私有程序集同名的子目录。每次对私有程序集的每一次引用均需要私有程序集的一个备份。而共享程序集位于GAC(全局程序集高速缓冲存储器)中,具有全局唯一的名称,共享程序集在运行时只在内存中存在一份。
共享程序集通过命名空间和签名保证唯一性,对于共享程序集来说签名是必须的,SDK目录下的SN.exe程序可以用来随机生成密钥(sn.exe -k MyKey.snk),通过在程序集中指定[assembly:AssemblyKeyFile("MyKey.snk")]来对程序集进行签名。 这样程序集中将存在签名的公共密钥部分,而私有密钥将被程序员自己妥善保存,从而其他人无法伪造相同的程序集。

转载于:https://www.cnblogs.com/riordan/archive/2006/03/14/350092.html

相关文章:

  • 跟我学写Windows Phone 7应用程序系列教程
  • 光影计算获得新突破[转]
  • EmbeddedWebBrowser(EmbeddedWB)不显示图片
  • HELLO MONO!
  • 修正TEmbeddedWEB不能使用中键滚动的bug
  • 表格里的数据可以拖选
  • 我29岁了,现在开始努力还来得及吗?
  • SQL数据库加密方法
  • 庆祝livid公布Bible的源代码,鼓掌~~
  • SQL使用链接服务器执行远程数据库上的存储过程
  • Deserialization Problems ... The constructor to deserialize an object of type ... was not found
  • ArcSDE vs. Oracle Spatial 3
  • ASP.NET2.0控件一览---标准控件(2)
  • 【Silverlight】Bing Maps开发应用与技巧二:自定义图钉标注控件和动态ToolPanel
  • Agile Framework视频演示发布
  • Google 是如何开发 Web 框架的
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 「译」Node.js Streams 基础
  • Bootstrap JS插件Alert源码分析
  • CSS 专业技巧
  • Java 最常见的 200+ 面试题:面试必备
  • Java应用性能调优
  • jdbc就是这么简单
  • Laravel5.4 Queues队列学习
  • log4j2输出到kafka
  • Logstash 参考指南(目录)
  • Python进阶细节
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • Swoft 源码剖析 - 代码自动更新机制
  • webpack4 一点通
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 前言-如何学习区块链
  • 数据可视化之 Sankey 桑基图的实现
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • elasticsearch-head插件安装
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​第20课 在Android Native开发中加入新的C++类
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #《AI中文版》V3 第 1 章 概述
  • #define与typedef区别
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #QT项目实战(天气预报)
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (独孤九剑)--文件系统
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)计算机毕业设计大学生兼职系统
  • (一)RocketMQ初步认识
  • (转)h264中avc和flv数据的解析
  • .form文件_一篇文章学会文件上传
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET是什么
  • :not(:first-child)和:not(:last-child)的用法