当前位置:编程学习 > VB >>

关于VB打包

自己做了一个小程序,是连接数据库
已经打完包了 
想在别的机器上运行 
直接吧SUPPORT文件夹 拷过去了,在有的机器上能够正常运行 
有的机器不行,直接拷这个文件夹是不是就行了
?我不行安装 
--------------------编程问答-------------------- 直接复制那个文件夹不保险。

使用VB的Package & Deployment 工具进行打包之后,会有个Setup的exe,那个是安装的起点。

具体到数据库上,楼主如果用的是文件型数据库,比如Access的,需要考虑路径问题,常规的方法是放到和exe一个目录下,这就需要你自己配置或告知用户,当然,如果一开始为空,通过程序创建一个也没啥不可以。 --------------------编程问答-------------------- 拷这个文件夹相当与把安装包中的文件全部复制到目标机上。这是安装向导程序的任务之一。复制文件是绕过临时文件夹写权限的好办法。

但是,安装向导还有一个重要的任务是注册文件,如 ActiveX DLL, .OCX 等。当然你也可以手工注册。 --------------------编程问答-------------------- 手工注册是不是就是用REGSVR32 来注册每一个 DLL 和OCX 文件啊 --------------------编程问答-------------------- 是 --------------------编程问答-------------------- 写个脚本,把dll、ocx等都复制到system32文件夹里,然后用shell来注册 --------------------编程问答-------------------- 用WinRar做自解压就可以 --------------------编程问答-------------------- 用VB的Package & Deployment 工具进行打包
但是需要注意的是 有的时候 VB6的版本识别会出问题 特别是操作系统跨度 如你在2000下打的包 装在xp下等等 这时需要手工注册或用其他软件打包
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,