【问题标题】:How to force parameter to WiX MSI /norestart如何强制参数到 WiX MSI /norestart
【发布时间】:2021-05-25 19:26:30
【问题描述】:

在 WiX 中, 是否可以使用命令行强制使用一些标志,例如 /NORESTART with or without

换句话说,我想创建一个始终应用 /NORESTART 标志的 MSI 包,无论是通过双击还是从 CMD 执行

感谢您的帮助。

【问题讨论】:

    标签: wix


    【解决方案1】:

    据我所知,可以通过自定义操作设置几个 InstallRunMode 变量。

    session.SetMode(InstallRunMode.RebootNow, false);
    session.SetMode(InstallRunMode.RebootAtEnd, false);
    

    更新: 此外,还可以通过将 /NORESTART 传递给 MsiPackage 来使用引导程序应用程序。

    【讨论】:

    • 我想我们可以在不使用 CustomAction 的情况下本地完成
    • 我希望如此,但经过几天的搜索,这是我找到的唯一方法。我想我应该收藏,也许有人会分享更好的) P.S.还要检查我的更新。这不是最好的主意,但在某些情况下会有所帮助。
    • 谢谢,在这种情况下我不想使用引导程序。
    猜你喜欢
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 2016-02-12
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多