使用InstallShield 2012限量版的多实例MSI

时间:2014-01-29 14:58:38

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

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

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

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

由于

1 个答案:

答案 0 :(得分:1)

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

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

相关问题