为什么我在WIN2000打包的VB程序,在本机安装没问题,去WIN98安装时,老是出现要更新并需要先重启机器,按OK后重启计算机就出现ERPLORER非法操作,并不可以再做任何事了。急请帮忙。

解决方案 »

  1.   

    你用的是VB本身自带的打包程序吧.用Setup Factory 打包的,容易上手,而且可以注册你的DLL和OCX等文件.
      

  2.   

    我也遇到過.
    好象是因為msvcrt.dll版本不對的原因吧.你在打包時不要包含這個文件試試看.
    要不就換一种打包程序,比如Wise Installation System 就不錯的
      

  3.   

    我的根本就没有MSVCRT.DLL,其它的打包软件如Wise Installation System 要添加需要文件,我不知道是什么文件,,而且老出错,不大会用。能发一个我并教我吗?
      

  4.   

    SETUP.LST文件修改一下
    [Bootstrap Files]下的文件
    [email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
    [email protected],$(WinSysPath),,$(Shared),10/2/00 12:00:00 AM,102160,6.0.89.88
    [email protected],$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
    [email protected],$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1
    [email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1
    [email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1
    [email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,3/27/03 12:00:00 PM,1392671,6.0.96.90要删掉两三个FileX就可以解决问题,具体哪几个我忘了,你自己试一下吧