我的一个VB6程序使用Wise Installation System - Professional Edition制作安装程序。
在XP下第一次安装没有任何问题,可以运行程序,但是一旦卸载之后,再次安装,一运行就出错:RunTime Error 429。我查看了帮助说是由于ActiveX没有连接造成的,
可是我所能用到的控件我都放到安装程序中了(可以自注册),况且为什么第一次可以,卸载以后再次安装就不行了呢?郁闷,求各位高人指点迷津!

解决方案 »

  1.   

    前幾天為了提控件,把從system32下的ocx全部復制c:\下然後程序就瘋狂報錯....實際控件沒有卸,是因為引導路徑出錯但是你的可能是卸掉了system 下的組件
      

  2.   

    1. 试试用Norton WinDoctor查
    2. 试试用Dependency Walker查
      

  3.   

    这样吧!
    先用VB自带的打包向导打好包,然后用Wise Installation System 将该包中的Support里的所有OCX/DLL添加到File->System目录下,这样打包后的安装文件应该就没问题了!
    我一直是这样做的。
      

  4.   

    估计是卸载时将系统文件删掉了!
    将Wise Installation System的"Building Settings"->"Replcace In-User File"选项去掉钩重新编译!