回 帖 发 新 帖 刷新版面

主题:程序打包后安装时 出现好多提示,

我将vb程序打包后,如果让该程序在别的电脑上也能运行,需要将打包后的安装程序安装上,对吧?


当我安装时,出现下列提示:
  “c:\windows\system32\vb6chs.dll 目标文件正在使用中,请确认其它程序均已关闭。”
 我点击了 “忽略”
在接下来的安装过程中,又出现 “c:\windows\system32\msvcrt.dll 目标文件正在使用中,请确认其它程序均已关闭。” 我点击了”忽略“。程序是安装上了,但是为什么会出来这些提示呢

程序运行到是可以。但是为什么会出现这些提示呢?如果任务上交,在安装过程中出现这些提示,总是不好的吧?

但是我在未打包之前,程序运行确实是十分正常的啊。同时我也将程序在打包过程中生成的.exe文件运行,也是很正常的。


请高手指教

回复列表 (共2个回复)

沙发

我还有一个疑问:

   我将打包过程中生成的.exe文件和需要的数据库文件放在任意的目录下也能正常运行。为什么打包之后安装会出现很多提示,安装后也不好用呢。

 既然打包后生成的.exe文件和需要的数据库放在任意的目录下都能正常运行,它和打包后生成的安装程序有什么区别?

是不是打包后生成的安装程序 在安装后能将需要的数据库文件隐藏起来啊,不像运行.exe文件时需要将需要的数据库文件复制到和它一样的目录下?

板凳


在别台电脑运行,必须打包安装,你的测试不起作用,可能是你安装的电脑和生成exe是同一电脑。此时不须打包,如果不打包,要在别台电脑运行,必须至少将msv60.dll和所使用到的ocx文件复制到其它计算机中,并运行 regsvr.exe注册

我来回复

您尚未登录,请登录后再回复。点此登录或注册