vb程序用backge&deploymnet的形成标准包,打包后在另一台机子上安装出现:应用程序dll C:\windows\system32\vb6stkit.dll,,怎么解决???给个思路啊!

解决方案 »

  1.   

    估计目标机缺少vb6stkit.dll
    将他复制到目标机的C:\windows\system32下
      

  2.   

    是安装程序要这个文件吧?在安装程序打开之前复制这个文件。你可以写一个setup.bat,内容:
    @ECHO OFF
    ECHO COPYING FILES NEEDED FOR SETUP....
    COPY VB6STKIT.DLL C:\WINDOWS\SYSTEM32
    ECHO DONE
    SETUP.EXE
    EXIT
      

  3.   

    我用的是InstallShield,这个也很好用。
    这里有详细的说明http://support.lnnu.edu.cn/is.htm
    你看看吧!兴许对你有帮助!
    或者你用其他的试试。
    VB自带的打包工具进行打包:
    Microsoft Visual Basic 6.0 中文版工具------Package & Deployment 向导InstallShield最专业
    InstallShield使用指南
    http://support.lnnu.edu.cn/is.htmsetup Factory 6简单易用
    http://vbeden.xg88.com/download/software/sf6.zip
    解压密码:www.vbeden.com
      

  4.   

    要说用其他的,我还是推荐 Setup Factory。即使如楼上所说简单易用,其脚本功能也不可小视。
      

  5.   

    http://vbeden.xg88.com/download/software/sf6.zip
    这个网站我跟本就进不去里!
      

  6.   

    不行啊,我加了vb6stkit.dll后,
    他提示找不到主启动程序!