[急]关于VB程序的移植问题
小弟用VB6做了一个“学生信息管理系统”的软件,用的是Access的数据库。程序是在WindowsXP写的,写好了之后用 Package & Deployment 向导 打包成安装程序。该安装程序在本地的XP下运行没有问题,但是如果是在Windows 2000下安装就出问题了,在开始复制DLL文件的时候说系统文件过就不能安装继续。请问,这大体上应该怎么解决?谢谢! 问题点数:100、回复次数:2Top
1 楼DooDu(杜霖:I want,I can(开关拉))回复于 2005-06-03 13:39:54 得分 40
换个打包工具,如果是数据库的,可以用小颖安装程序制作专家,里面有mdac的安装。或者用setupfactory,也很简单的。Top
2 楼gzqg(星野风流)回复于 2005-06-03 13:49:15 得分 60
在你打包成安装文件后,会有一个setup.txt文件,里边记录了调用系统文件(.dll)的版本信息,既你的xp中这些文件的版本信息。
1。在Win2000中查找相同文件,根据Win2000中的文件日期,修改setup.txt中的版本日期信息。
是8个文件,其中包括OLEPRO32.DLL(因为这些系统文件与Win2000中的版本不同,所以在安装中会有过期提示)。
2。同时从2000中拷贝这些文件到你的support包中,覆盖原来的(这8个文件中有些是VB的,可以不用覆盖,如果2000没安装VB,也找不到,呵呵)Top




