【问题标题】:3 modules, but 1 installer3 个模块,但 1 个安装程序
【发布时间】:2014-06-22 21:15:31
【问题描述】:

在我们当前的项目中,我们有一个由 3 个模块组成的产品。我们希望只提供一个安装程序,这将允许用户选择要(卸载)安装哪些模块。

我有两个计划:

  • 在 C# .net 4.0 windows 窗体中创建一个 .exe 文件,该文件将邀请用户选择要(卸载)安装的模块。每个模块都将在 Wix 中编码。所以当用户选择要安装的模块时,它会启动相应的msi。但我们只想提供一个安装程序,而不是 3 个。
  • 用 Wix 制作一个 msi,但我只想在用户分别选择“安装模块 x”或“卸载模块 x”按钮时进入安装/卸载模式。

你有什么建议?

【问题讨论】:

    标签: c# winforms merge wix installation


    【解决方案1】:

    我建议使用带有少量Features单一安装程序(查看hereWIX documentation 以了解功能、组件以及如何组织它们)。每个功能都可以在“更改”安装模式中单独安装或删除。您应该使用包含特征选择对话框的FeatureTree 对话框集或another set

    【讨论】:

    • 谢谢,非常简单的解决方案!
    猜你喜欢
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    • 2017-03-13
    • 2018-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    相关资源
    最近更新 更多