VB打包之后在别的电脑下安装提示系统文件过旧的有关问题

VB打包之后在别的电脑上安装提示系统文件过旧的问题
我打包后的安装包给别人用的时候是这样的提示:
由于您的系统中某些系统文件过时了,安装无法继续,如果您希望安装程序立即更新这些文件,请单击"确定",在继续运行安装程序之前需要重新启动Windows,单击"取消"退出安装并且不更新系统文件

他们都是XP系统,没有影子系统,为啥重启之后还是这样的提示无法进行安装

下面是我打包进去的文件
都是向导自己添加的,我没有额外添加过文件
FM20.DLL C:\Windows\System32
NSCNSCHS.DLL C:\Windows\System32
MSCOMCTL.OCX C:\Windows\System32
MSMASK32.OCX C:\Windows\System32
MSMSKCHS.DLL C:\Windows\System32
SETUP.EXE G:\Program Files\MicroSoft Visual Studio\VB98\Wizards\PDWizard
SETUP1.EXE G:\Program Files\MicroSoft Visual Studio\VB98\Wizards\PDWizard
ST6UNST.EXE G:\Program Files\MicroSoft Visual Studio\VB98\Wizards\PDWizard
VB6 Runtime and OLE Automation
VB6CHS.DLL C:\Windows\System32
VB6STKIT.DLL C:\Windows\System32
工程一.exe I:\My Documents\VB6\MyVB6\EXEs

是什么原因造成的??
如何解决???

先感谢大家了!

------解决方案--------------------
探讨
我打包后的安装包给别人用的时候是这样的提示:
由于您的系统中某些系统文件过时了,安装无法继续,如果您希望安装程序立即更新这些文件,请单击"确定",在继续运行安装程序之前需要重新启动Windows,单击"取消"退出安装并且不更新系统文件

他们都是XP系统,没有影子系统,为啥重启之后还是这样的提示无法进行安装

下面是我打包进去的文件
都是向导自己添加的,我没有额外添加过文件
FM20……

------解决方案--------------------
改用Setup Factory 7.0中文版打包,网上有下载,你搜一下。

------解决方案--------------------
估计是fm20.dll的问题,office附带的东西,安装程序好像是开源的,你修改一下不就行了?
------解决方案--------------------
回2L,

我知道你的意思,我也遇到过,就是这样解决的

问题根源在于,你要安装的部件在安装的电脑中已经运行(很难分辨哪个进程在使用,你重新启动了,大部分时候没有效果,个别时候有效果),你的版本比该电脑里的新,安装程序要覆盖它,但是操作系统不让覆盖,这就是造成问题的根源。我的处理办法是,不安装它(因为系统里已经有,虽然版本旧点,问题都不大)
------解决方案--------------------
http://download.csdn.net/source/1483921
------解决方案--------------------
VB自带的打包就容易这样,用Steup Factory 7吧,我就是这样子解决的
------解决方案--------------------
InstallMaster 8.1
我的资料中可以下载...
------解决方案--------------------
探讨
我打包后的安装包给别人用的时候是这样的提示:
由于您的系统中某些系统文件过时了,安装无法继续,如果您希望安装程序立即更新这些文件,请单击"确定",在继续运行安装程序之前需要重新启动Windows,单击"取消"退出安装并且不更新系统文件

他们都是XP系统,没有影子系统,为啥重启之后还是这样的提示无法进行安装

下面是我打包进去的文件
都是向导自己添加的,我没有额外添加过文件
FM20……

------解决方案--------------------
果断安装VB最新的补丁,然后重新打包。一次性解决问题!
根本原因是MS的一个补丁导致,程序中的from2.0、表格等控件不能正确安装。不信的话,请查看系统日志。
------解决方案--------------------
探讨

引用:

果断安装VB最新的补丁,然后重新打包。一次性解决问题!
根本原因是MS的一个补丁导致,程序中的from2.0、表格等控件不能正确安装。不信的话,请查看系统日志。

SP6的补丁么? 还是?

------解决方案--------------------
Setup Factory 安装没有问题,说明不是我说的问题导致。
-----------------


------解决方案--------------------
不要用vb自带的工具打包,强烈建议使用innosetup 楼上之所以用其他的工具是因为你们都没用过innosetup,还跨平台了。
------解决方案--------------------
这个问题,所有的安装包都会存在,但是在安装时选择 "确定"就成