第一部分 Microsoft.NET框架基本原理3----读《Microsoft.NET框架程序设计》
来源:互联网 发布:生肖 不合 知乎 编辑:程序博客网 时间:2024/05/02 03:09
使用延迟签名技巧来开发程序集所做的讨论:
1.当开发程序集时,首先取得仅包含公司公有密钥的文件,并将下面两个特性加到源代码中:
[assembly:AssemblyKeyFile("MyCompanyPublicKey.keys")]
//(译注:下面的Delaysign应该为AssemblyDelaySign)
[assembly:DelaySign(true)]
2.在生成程序集后,执行下面的命令以便后面可以将该程序集安装到GAC中,或者生成引用该程序集的其他程序集,以及测试该程序集.注意该操作只能执行一次,没有必要每次生成程序集时都执行一遍该命令。
SN.exe -Vr MyAssembly.dll
3.当准备打包和部署程序集时,取得公司的私有密钥(译注:这里的"私有密钥(译注:这里的"私有密钥"应该为"公钥/私钥对"),然后执行下面的命令:
//(译注:下面命令中最后一个参数应为"MyCompany.keys")
SN.exe -R MyAssembly.dll MyCompanyPrivateKey.keys
4.执行下面的命令,恢复验证过程以进行测试:
SN -Vu MyAssembly.dll
- 第一部分 Microsoft.NET框架基本原理3----读《Microsoft.NET框架程序设计》
- 第一部分 Microsoft.NET框架基本原理----读《Microsoft.NET框架程序设计》
- 第一部分 Microsoft.NET框架基本原理2----读《Microsoft.NET框架程序设计》
- 第一部分 Microsoft.NET框架基本原理4----读《Microsoft.NET框架程序设计》
- 第一部分 Microsoft.NET框架基本原理5----读《Microsoft.NET框架程序设计》
- 第一部分 Microsoft.NET框架基本原理6----读《Microsoft.NET框架程序设计》
- 第一部分 CLS----读《Microsoft.NET框架程序设计》
- 第九部分 方法----读《Microsoft.NET框架程序设计》
- 第三部分 类型设计-----《Microsoft.NET框架程序设计》
- 第三部分 类型设计------《Microsoft.NET框架程序设计》
- 第三部分 类型设计2------《Microsoft.NET框架程序设计》
- 第4部分 事件-----《Microsoft.NET框架程序设计》
- 第4部分 事件2-----《Microsoft.NET框架程序设计》
- 第4部分 类型设计-----《Microsoft.NET框架程序设计》
- 《Microsoft .NET框架程序设计(修订版)》
- 书评《Microsoft .NET框架程序设计(修订版)》
- Microsoft .NET框架程序设计读书笔记(一)
- 第二部分 类型与通用语言运行时----------------读《Microsoft.NET框架程序设计》
- asp.net网页生成图片
- AO相关代码---不错,以前就看到过
- PLAN FOR THIS WEEK(7.2-7.6)
- C++-必知必会_赋值和初始化并不相同(条款12)
- 精通JBuilder 2005 : 3.4 设置JDK
- 第一部分 Microsoft.NET框架基本原理3----读《Microsoft.NET框架程序设计》
- 为gridview“删除”列添加确认对话框
- WinPcap在无线局域网下的使用
- VC++深入详解学习笔记-windows程序运行原理
- 办理新生儿申报户口手续
- 2007必须学习的10项.NET技术
- 今天碰到一个这样的话题--介绍本spring的好书
- C#批量重命名文件代码的实现
- JavaScript全选及分页