Windows安装程序的特定方案

时间:2013-07-24 08:10:43

标签: windows-installer exe installshield

我有这个场景,我们开发了一个Windows应用程序,它有一个mysql的先决条件,所以我们需要:

1.安装MySql 2.创建用户和大权限 3.创建数据库 4.安装多个exe文件 5.运行3-4个sql脚本。

我们希望在可能的情况下进行单个安装,或者在一些研究中看到InstallShield和NSIS之后逐个安装所有内容的向导,但我在mking安装程序方面有0个经验,

在这种情况下,任何人都有任何解决方案的建议吗?

1 个答案:

答案 0 :(得分:0)

InstallShield在技术上可以做所有这些事情,但我真的建议不要尝试在安装程序中执行此操作。如果您查看Microsoft Team Foundation Server等大型数据库相关产品的安装程序,您会发现他们已将所有这些外包给安装后运行的配置向导。该向导收集所有连接信息(数据库引擎可能甚至不在此机器上),并具有使一切都满意的所有逻辑,包括安全和维护计划。