【问题标题】:How to control the execution order of service installation and SQL script execution in InstallShield 2011 for a MSI installer project?MSI安装程序项目在InstallShield 2011中如何控制服务安装和SQL脚本执行的执行顺序?
【发布时间】:2011-04-01 06:44:31
【问题描述】:

我想控制 MSI 安装程序项目在 InstallShield 2011 中服务安装/启动和 SQL 脚本执行的执行顺序。

现在首先安装 Windows 服务并由安装程序启动。之后执行 SQL 脚本。由于 Windows 服务依赖于 SQL 脚本创建的数据库,如果在创建数据库后安装该服务,我会非常棒。

我可以更改由 InstallShield 2011 项目创建的 MSI 安装程序的执行顺序吗?

【问题讨论】:

    标签: installation installshield


    【解决方案1】:

    如果我没记错的话,InstallShield 中的自定义操作和序列视图提供了这个选项。如果是这种情况,您应该只调整这两个操作的顺序。或者,您始终有一个直接编辑器选项,您可以在其中修改 MSI InstallExecuteSequence 和 InstallUISequence 表。

    【讨论】:

    • 请注意,要查看 InstallShield 提供的自定义操作,您可能必须右键单击自定义操作节点并选择显示所有操作。我认为无论哪种方式,它们都会出现在序列树中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多