其实不光是VB6,其他许多语言开发中都存在类似的问题。例如我现在的情况。我使用VB6开发了一个小软件,并使用Inno Setup进行打包管理。因为以前使用VC时就多次使用
过这个东西,所以感觉使用起来比较顺手。
现在,我的问题是,我使用Inno Setup编译成功一个SETUP.EXE。然后,安装在自己的机器上(当然更重要的是在其他人的机器上安装试用)。因为在后期测试中,所以需要不断地卸载再修改,再安装再卸载...
注意,卸载时请小心你的选项,对于一些共享文件,例如c:\windows\system32下的那些,你最好不要一起卸载掉;否则,有可能导致这些文件从你的机器上完全消失。从而导致一个非常直接的问题:你无法再正常加载你的待调试的应用程序了。
发生在我身边的一个真实故事是:我一次卸载时,选择了完全卸载。当再次打开VB6项目时,发现数据环境无法打开了,接下来后面连续报错。幸好,我的SETUP.EXE还在。我又安装了一下(那些共享文件又复制过去了),再次卸载时没有选择完全卸载。OK了!真是好险!
另外,在其他人的机器上安装试用时,也建议不要卸载掉;否则,有可能导致这些文件从这些机器上完全消失而导致这些程序无法使用。毕竟,这些文件往往是安装到类似于c:\windows\system32路径的共享文件,一般都是WINDOWS提供的。当然,如果你非常清楚,你可以作完全的自己主张。
切记!!!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。