有个vm虚拟机绿色版,在别的机器安装都没事,在我的机器上安装就会出现组件无法注册之类问题 ,网上查找原因,都说是用regsvr32注册上几个dll就可以了,但注册dll总出现0x0000007e问题,再查,找到篇英文文章说是7e这个错误是需要先注册另几个系统DLL,再注册,还是同样错误。
今天闲着,搜索了机器的regsvr32.exe,居然找出好几版本来,windows目录下的版本是4.0的,在oracle目录找出个5.0的,双系统中的vista里是6.0,用5.0版本的注册dll,居然好用了。
4.0版本应该是2000的吧。也许我的机器操作系统是由windows2000升级来的?或者不知啥时候被替换了?
反正虚拟机是好用了~