我目前正在学习如何使用 WiX 创建 msi 安装程序,看来我已经碰壁了。
当我创建一个包含单个环境所需的一切的 MSI 时,一切都很好。
我有功能和组件,并且可以安装我的 MSI。
现在我正处于想要在 SQL Server 风格的安装程序中转换它的阶段,您可以在其中支持多个实例。
一开始我希望用户获得一个允许他创建新实例或管理现有实例的屏幕。(更新/删除它们)
我花了整整 2 天的时间到处寻找解决方案,但运气不佳。
我找到了以下资源,其中包含一些信息,但是它们的实例数量有限,或者没有描述如何为用户提供上述选项的引导程序。
有没有人已经使用 WiX 实现了这一点?或者任何人都可以向我指出一些关于如何实现这一目标的工作示例?
我知道 Installshield 2009 可以做到这一点,但由于这只是一种爱好,我没有钱购买它。我也想在 WiX 中进行,因为即将推出的 Visual Studio 2010 将改进对它的支持。