我的应用程序 打包 (打包环境WIN xp + VB 6 用VB自带工具打的包)后在WIN2000 Server下安装时  总是出现

  您的系统中某些系统文件过时了,安装无法继续。如果您希望安装程序立即更新这些文件,请单击“确定”。在继续运行安装程序之前需重新启动Windows。单击“取消”退出安装并且不更新系统文件。]  然后是  [确定] 和 [取消]  按钮如果选择[确定]后 重新启动电脑 后 再运行setup 还是老会出现上述提示。请问如何解决。

解决方案 »

  1.   

    打包时有一个窗口叫“包含文件”,其中“VB6 Runtime and OLE Automation”不选。
      

  2.   

    xp或2000下打包的应该可以在xp和2000中用,除了个别版本的xp。装到win98下注意不要打入ie内核程序,否则98会完全崩溃。另外建议在2000下开发打包。
      

  3.   

    VB自带的实在不好用,我改用了 安装工厂 了
    现在是可以了专业的东西就是好用一些!在现在出现一个情况是在其他电脑上打一个窗体是会出现 
     [ Run-time error "3265" 项目在所需的名称或序数中未被发现 ]
    的错误
    别的窗体不会
    实在不知道是为什么
    是因为没有加 组件 还是少加了什么引用。
      

  4.   

    建议:
    1。换打包工具
    2。在win2k下打
      

  5.   

    To aiur2000(闭关练神功):
    装到win98下注意不要打入ie内核程序,这个在打包软件中哪里设置?
      

  6.   

    如果程序中用到了MSHTML.TLB和SHDOCVW.DLL,那么用Setup Factory扫描VB工程的时候,会加到安装包里面去,这个时候应该手动删除,不然装到98系统会崩溃的
      

  7.   

    没用到MSHTML.TLB和SHDOCVW.DLL,我在win2000下用setup factory做的安装程序在win98下安装也造成系统崩溃了,为什么?在win98下打包倒没问题,也不能总在win98下打包吧?