用VB自带的打包工具打包后,安装时提示系统文件过时,需要重起,可重起后还是提示系统文件过时,需要重起,各位大虾遇到过这个问题吗?该如何解决呢?

解决方案 »

  1.   

    和我碰到的问题一样,但同一个安装文件我在自己机器(个别机器)上能装的(2000 server)
    而到 2000 pro里就出现了和楼主一样的问题,难道是版本问题????
      

  2.   

    如果您愿意,请使用SetupFactory。很不错。
      

  3.   

    兄弟也遇到过这个问题,那次是给客户安装,最后没办法,我用Regsvr32把所有的.ocx,.dll文件全部手动注册了一下,呵呵。不过还好没用到数据库,不然就完了
      

  4.   

    郁闷,我也碰到过同样的问题。    打包时将 msvcrt.dll、scrrun.dll、scrrnchs.dll 这三个文件不要打包就可以了(默认的是要打包的)。
        另外,你可以试试修改setup.1st,取消这几个dll文件的 dllselfregister 选项,看看行不行,这个我没试过。
      

  5.   

    这是VB的自带打包系统的一个BUG
    用其他的工具吧
      

  6.   

    你一定安装了sp5,这是sp5的bug,建议你卸载vb,然后重新安装,别安装sp5。
    或者用其它的打包软件。我就是这样解决的。