我的一个VB6程序使用Wise Installation System - Professional Edition制作安装程序。
在XP下第一次安装没有任何问题,可以运行程序,但是一旦卸载之后,再次安装,一运行就出错:RunTime Error 429。我查看了帮助说是由于ActiveX没有连接造成的,
可是我所能用到的控件我都放到安装程序中了(可以自注册),况且为什么第一次可以,卸载以后再次安装就不行了呢?郁闷,求各位高人指点迷津!
在XP下第一次安装没有任何问题,可以运行程序,但是一旦卸载之后,再次安装,一运行就出错:RunTime Error 429。我查看了帮助说是由于ActiveX没有连接造成的,
可是我所能用到的控件我都放到安装程序中了(可以自注册),况且为什么第一次可以,卸载以后再次安装就不行了呢?郁闷,求各位高人指点迷津!
解决方案 »
- 怎样实现如同“千千静听”的歌词同步效果?
- 请问,VB生成.EXE后,有可能被反编译吗?
- 编译以后又为什么老是出现"类不支持自动化或不支持期望的接口"
- 关闭MDI应用程序
- 大家谁能告诉我象MSN那样在右下角弹出窗口是怎么样做出来得亚,十万火急
- 请问用com组件时,怎么再系统盘下注册regsvr32.exe,谢谢。急用
- True DBGrid 7.0无法输入汉字的问题!
- 如何获得一个其他进程在DIRECRTX全屏模式下鼠标的位置。
- "系统托盘"问题,多谢jamex(亲亲吾爱) 的回复,请过来
- 如何把vb的坐标转换为系统的坐标?
- 如何启动程序的"热键"?
- 急问:EM_EXLINEFROMCHAR这个消息的16进制值是多少?
2. 试试用Dependency Walker查
先用VB自带的打包向导打好包,然后用Wise Installation System 将该包中的Support里的所有OCX/DLL添加到File->System目录下,这样打包后的安装文件应该就没问题了!
我一直是这样做的。
将Wise Installation System的"Building Settings"->"Replcace In-User File"选项去掉钩重新编译!