VB软件打包后的安装时出现的有关问题

VB软件打包后的安装时出现的问题
我的打包程序在别的程序上安装时出现"由于您的系统中某些系统文件过时了,安装无法继续,如果您希望安装程序立即更新这些文件,请单击"确定".在继续运行安装程序之前需重新启动windows,单击 "取消 "退出安装并且不更新系统文件"可是我在重新启动后,还是会出现这个问题,这是为什么呀.帮帮忙了!

------解决方案--------------------
建议不用VB的那个安装程序来制作安装包。用INSTALLSHIELD!或者其他的开源的安装。
推荐一个很简单的:nis
自己去下载吧
------解决方案--------------------
VB运行库是WINDOWS自带的,如果你在XP下打的包,到2000下安装,就会出现这个问题,因为微软向来不向后兼容,反之,则可以。所以建议:
(1)在98下打包,只要在98以上的系统都可以安装。
(2)用别的打包软件,VB自带的很不好用,特别是有ACTIVEX控件等第三方技术时候,推荐一个
Setup Factory 7.0
------解决方案--------------------
Setup Factory 7.0很好用,有一点专业的味道,又十分简单,支持VB6.