1.开发程序集时,首先取得紧包含公司共有密钥的文件,并将下面两个特性加到原代码中:
[assembly:AssemblyKeyFile("MyCompanyPublicKey,keys")]
[assembly:DelaySign(true)]
2. 延迟签名以便部署到GAC中:
SN.exe -Vr MyAssembly.dll
3.打包与部署时,取得公司的共有/私有对:
SN.exe -R MyAssembly.dll MyCompanyPrivateKey.keys
4.恢复验证过程:
SN -Vu MyCompany.dll