如何使用InstallShield制作安装程.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用InstallShield制作安装程序 本文选自张洪举老师编写的《专家门诊——Visual FoxPro开发答疑160问》 关于该书的详细信息请浏览张洪举老师的网站 辉源电脑工作室SiBill整理() (注:本文是在未经张洪举老师同意的情况下,为方便各位网友使用InstallShield Express Visual FoxPro Limited Edition而编辑并分发的,因此希望张老师能原谅我的这种做法,也请各位不要将本文用于任何商业活动。另外,原文中的图片均采用英文界面,本文将全部改为简体中文汉化处理后的界面,文中涉及的所有选项和菜单名称也均修改为中英文对照的方式,中文名称均与汉化版本相同,以方便大家与简体中文汉化处理后的版本对照使用,文中部分语句也进行了适当的修改,使其更加通顺易懂。) 从Visual FoxPro 7.0开始,取消了一直使用的安装向导,而是在发布盘中附带一个有功能限制的InstallShield Express软件,虽然有功能上的限制,但是相对于安装向导而言,该工具所具有的强大功能和灵活的安装程序建立技术,使客户高效安装和配置应用程序成为可能。由于该软件全部为英文界面,并且由于其功能强大也导致了安装设置上的复杂性与多样性,可能令许多一直使用安装向导制作安装程的Visual FoxPro程序员一时难以上手。本文将结合一个具体安装程序的制作过程,详细介绍该工具的使用方法。 1、发布应用程序前 Visual FoxPro 8.0安装光盘中包含了InstallShield Express 3.54 (SP4)的限制版,很自然,除了使用该软件外,也可以使用任何基于Microsoft Windows Installer技术的安装程序制作软件来建立一个安装程序(.msi)或与Microsoft Windows Installer兼容的合并模块(.msm),除了Visual FoxPro运行时间库文件外,一些发布方案需要合并模块,详细信息请参考Visual FoxPro帮助中对发布方案的介绍。 准备发布一个应用程序时,首先应该考虑几个问题。除了在下面介绍的应用程序发布过程中的过程大纲外,还应当确认应用程序结构,解决如何交付应用程序给客户,以及如何更好的组织自己的安装程序,当回答了所有这些问题时,发布Visual FoxPro 应用程序就准备好了。 本文的例子中要发布的这个应用程序是一个用于检测网络通信状态的工具,在该软件中,使用一个第三方控件Ping Wizard(用于执行网络检测)和通用控件Microsoft StatusBar Control 6.0(用于显示一些状态信息),该软件包含一个可执行EXE文件和一个CHM帮助文件及一些数据库文件。 2、使用InstallShield Express创建安装程序 建立安装工程是建立安装程序的第一步。使用InstallShield Express建立的工程文件(.ism)是基于Windows Installer工程文件的,该文件存储所有的逻辑和必要的信息来建立一个与Windows Installer兼容的安装程序。 图1 InstallShiled Express界面 图2 新建工程对话框 ⑴、建立安装工程 ① 首先打开InstallShiled Express,如图1所示。 ② 在File(文件)菜单上单击New(新建)选项来打开New Project(新建工程)对话框,图2。 ③ 在Project Name and Location(工程名和位置)框中选定要保存的工程的位置,并重新命名默认得工程名,然后单击OK(确定)按钮。 ④ 如果要建立英语语言之外的安装程序,可以在Project Language(工程语言)列表框中选择一个相应的替代语言。例如,如果要在安装程序对话框中使用简体中文文字,必须将语言设置为Chinese(Simplified),否则安装期间对话框的中文将会变成乱码。 需要注意的是,在选择了一种语言后,不能再进行修改。该工程的设置如图2所示。 ⑵、定义工程属性 在建立一个安装工程之后,可以定义工程的属性,如: Product Name(产品名称) Product Version(产品版本) Product Icon(产品图标) 所有应用程序文件的默认安装目录 Readme文件的名称和位置 至少应该指定产品名称并指定一个默认安装目录。InstallShield Express中的INSTALLDIR属性指定默认安装目录的位置,如应用程序主目录。由INSTALLDIR属性指定的默认安装目录位置是: [ProgramFilesFolder]Your Company Name\Your Product

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档