程序集使用强名称签名

来源:互联网 发布:飞机迫降知乎 编辑:程序博客网 时间:2024/05/22 10:23

有了强名称,可以部署到系统共享缓存当中,即C:/WINDOWS/assembly,你仔细看下这里面的文件。
在项目中使用强名称的方法:
1。在解决方案资源管理器中,选择项目名称右键属性==〉签名==〉为程序集签名选中=〉新建一个,名称好像没特殊要求,随便起,不过没测试过特殊字符,新建时一般不选择加密的。
如果想部署到assembly,还必须执行2个步骤。
2。选择生成=〉选择为Com Interop注册=〉自动
3。还必须将AssemblyInfo.cs中的[assembly: ComVisible(false)]修改为[assembly: ComVisible(true)]
ok,你就可以使用regasm 和gacutil 命令来部署了。