没有版本标识符的COM注册

时间:2008-12-03 15:13:12

标签: .net com

是否可以注册独立于汇编版本的COM接口?

现在我得到一个像

这样的注册表项
MyIfaceName, Version=1.0.3259.17799, Culture=neutral, PublicKeyToken=1234567890abcdef

但是由于程序集具有自动版本控制(1.0.*.*),所以每天都要进行新构建,需要重新注册COM-iface。

如何在不指定版本的情况下注册?这有什么后果?

1 个答案:

答案 0 :(得分:0)

如果使用regasm.exe生成COM包装器,则可以使用/ codebase参数在注册表中创建Codebase条目。

  

Codebase条目指定文件   没有的程序集的路径   安装在全局程序集中   高速缓存中。

如果界面当然没有改变,你可以轻松更新装配而无需重新注册。