在做一个安装包的时候因为涉及到对com组件的注册,
使用installshield做的安装包对com进行自注册,有时候会出错,
大致分两种错误:
1. HRESULT-2147220473
出现比较多的是这种错误
但是似乎这个组件已经注册上了,不影响程序的使用,
我手工去对这个dll进行regsvr32的注册也是成功的
,就是不知道这样会不会有隐患而且也希望能解决这个问题
这个问题在2000或者98的机子上都有可能出现。
2.Error 0x8007007E
这个错误比较致命一些,完全没有注册上
程序无法正常运行,就是对这个组件进行
手工regsvr32的注册也是同样的错误,网络上关于这个错误的讨论
基本上是关于xp升级时xmlsp4的错误讨论,和我的情况不一样,这是一台
2000的系统,而且我也尝试重新安装xmlsp4了也不行BTW:
我现在使用的是installshield 8 developer,
因为还有些其他的问题待解决。
希望有对installshield熟悉的高手能
推荐一些这个方面的书籍或者文档