VB程序发布时应注意的问题.pdfVIP

  • 2
  • 0
  • 约1.88千字
  • 约 2页
  • 2022-07-26 发布于福建
  • 举报
VB程序发布时应注意的问题    VB程序发布时应注意的问题 张汉军 2003 年 12月 29 日 第 51 期   程序编写完成后,一般都要制作发布程序,使用 VB开发的程序代码发布的方法相对比较 简单,但应注意以下几个问题:   一、支持文件要全   在程序编写过程中,可能使用了许多的支持文件,如动态库文件、控件文件等,这些文件 在打包时系统会提示你将这些文件一起打包,有时还会要求你指定这些文件的目录,对于这些 文件一般不会因忘记而遗漏。但另外一些文件,如初始化数据文件、缺省的配置文件、所使用 的本地库表文件等,系统既不检测也不提示,如果忘记了这些文件,则发布后的程序在运行 时,必定会发生这样或那样的问题。尤其是一些放置于系统目录下的文件,在本机上进行安装 测试时还不易发现这些问题。   另外,支持文件的安装目录也是需要注意,要正确设置支持文件的所在目录,尤其是要分 清是在系统目录下,还是应用目录下。   二、多余的文件不能要   发布时文件不全不行,但多了也不是好事, VB的缺省发布会将一些不必要的文件也一起 打包进来。在测试中发现,即使只建了一个工程,该工程中只含一个窗体,且窗体内没有一个 控件,编译后的执行文件只有 16KB,结果打包文件达到 1.3MB 。   多打包一些不必要的文件,不仅增大了安装文件的尺寸,造成网上传输不便等困难,而且 还会带来安装上的麻烦。缺省的打包程序在安装时将自动替换 9 发布的机器已经安装了 SP3或 SP4等补丁程序,而要进行程序安装的机器没有安装 SP3 丁,那就要费些周折了。安装程序认为本机上的某些文件已经过期,需要重新启动系统,有时 重启后安装能够进行下去,有时重启后再安装还是检测到某些文件已经过期,要求继续重启, 形成循环。   实际上,只有 VB6CHS.DLL、VB6STKIT.DLL 及几个 Setup 文件是必需的,其他的要根据是 否使用该控件或 DLL来决定是否进行打包。方法是将包含文件中 VB6 Runtime and OLE Automation 去掉,上述工程打包后只有 208KB 。在实际安装过程中,只替换其中的两个环境文 件,制作出的发布程序不论在 Win98 还是在 Win2000 、WinXP下,均能正确地进行安装,而 file:////C|/WINDOWS/Desktop/ 精华文摘 /VB 程序发布时应注意的问题 .htm (第 1 /2 页) 2001-9-4 00:36:19 上午 VB程序发布时应注意的问题 且,不论打包还是安装,速度都大为提高。   三、名称与标题设置要正确   标题是安装程序在安装过程中显示的标题,标题的命名要与软件的具体名称相一致,系统 缺省的名称为工程名。另外,还要确定安装进程要创建的启动菜单群组及项目,缺省的名称仍 是工程名,修改的方法是,用鼠标对菜单群组名或项目名点击两次 ( 不要连击 ) 改菜单群组名或项目名了。正确的标题名称与菜单名称也是安装程序所必需的。   四、关于 Support 目录   完成发布程序后,你会发现在安装程序所在目录下,打包程序又创建了一个 录,这个目录下的文件就是安装程序中所含的文件,可以据此查看各个文件的信息,包括是否 为最新版本等。也可以通过更新这个目录下的文件,进行重新打包。在进行程序安装时,这个 目录并不是必须的。 file:////C|/WINDOWS/Desktop/ 精华文摘 /VB 程序发布时应注意的问题 .htm (第 2 /2 页) 2001-9-4 00:36:19 上午

文档评论(0)

1亿VIP精品文档

相关文档