【问题标题】:Multi-Instance MSI with InstallShield 2012 Limited Edition带有 InstallShield 2012 限量版的多实例 MSI
【发布时间】:2014-01-29 14:58:38
【问题描述】:

我通过 Visual Studio 2012 使用 InstallShield 2012 Limited Edition 项目为我的产品创建了一个 .msi。安装它的单个实例时它工作正常。但是当尝试安装另一个时,维护视图会弹出并询问我是否要修复、修改或删除我的产品。

我想要的是能够多次运行相同的 .MSI,安装相同产品的多个实例。如果我想修复、修改或删除它,我想通过控制面板 - 程序来完成。

我找到了一篇文章,涵盖了我想要的内容http://helpnet.installshield.com/installshield18helplib/RunningASetupMultipleTimes.htm,但我似乎在“一般信息视图”下找不到“维护经验”。所以我的问题是 - InstallShield 2012 LE 不支持此功能吗?如果不是,还有其他方法可以在 InstallShield 2012 LE 中实现我想要的吗?

谢谢

【问题讨论】:

    标签: visual-studio-2012 installshield-le installshield-2012


    【解决方案1】:

    您找到的文档适用于 InstallScript 项目,这些项目仅在 InstallShield 的专业版和高级版中可用。对基于 MSI 的项目(例如限量版构建的项目)的多实例支持是一项非常不同的工作,需要预先创建 instance transforms。它也仅在专业版和高级版中受支持;限量版不支持转换,更不用说自动创建实例转换了。

    至于你是否可以做你想做的事,我会提供更多关于你的基础用例的信息来回答这个问题。为什么您希望能够在同一台机器上多次安装产品​​?我不能真正推荐基于 MSI 的多实例安装。它们很难正确创建和服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多