InstallShield 2009打包教程:定制安装与配置详解
4星 · 超过85%的资源 需积分: 0 150 浏览量
更新于2024-09-13
收藏 1.1MB DOC 举报
InstallShield 2009是一款专业的Windows应用程序安装包制作工具,特别适用于那些需要高度定制化安装体验和复杂安装逻辑的企业。本文档记录了作者初次使用该工具进行项目打包的笔记,针对的是一个包含主程序和数据库文件的发布需求。
首先,作者提到的需求是将主程序和数据库文件分别安装到不同的位置,并在安装完成后将数据库路径写入程序安装目录的ini文件。为了实现这个目标,作者尝试了两种不同的工具:Visual Studio自带的打包工具和更专业的InstallShield 2009 Pro。
1. Visual Studio自带工具:虽然VS自带的打包工具对于初学者来说可能较为有限,但可以通过Basic MSI Project进行基础的配置。然而,对于作者的特定需求,这种工具显然不够灵活。
2. InstallShield 2009 Pro:作者选择这款更强大的工具是因为它提供了更高的定制化选项。他开始创建一个新的Basic MSI Project,输入项目名称和位置,然后选择了InstallationDesigner模式,这是用于完全自定义安装过程的高级选项。
在InstallationDesigner中,作者进行了以下配置:
- General Information:在这里,作者设置了软件的基本信息,包括作者姓名、产品名称、语言(仅选择了简体中文)以及公司的名称和网址。
- Product Properties:这部分用于填写软件的具体细节,如版本号和安装目录。默认的安装目录设置可能需要根据实际需求进行调整。
在配置过程中,作者特别强调了将数据库安装路径写入ini文件这一关键步骤,这通常涉及到安装后执行脚本或者使用自定义的动作来完成。由于文档没有提供具体的代码或步骤,我们可以推测作者可能使用了InstallShield 2009的脚本功能,例如WriteIniFile动作,来在安装完成后动态更新ini文件。
总结来说,这篇笔记详细介绍了如何使用InstallShield 2009来满足一款包含多个文件且需要特定安装流程的软件打包需求。通过选择合适的项目类型、配置基本和产品信息,以及利用其高级设计工具来定制安装过程,作者成功实现了所需的功能。尽管过程中可能存在学习曲线,但对于需要深度定制安装体验的开发者来说,InstallShield 2009是一个非常实用的工具。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-08-05 上传
2011-07-03 上传
2012-04-23 上传
2009-10-31 上传
z612520
- 粉丝: 1
- 资源: 33
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南