【问题标题】:Can I have optional sections in an NSIS UNinstaller?我可以在 NSIS 卸载程序中有可选部分吗?
【发布时间】:2012-02-01 18:08:00
【问题描述】:

在构建我的安装程序时,我可以让用户通过调用来选择要安装的部分

!insertmacro MUI_PAGE_COMPONENTS

如何在卸载程序中提供类似的功能?

我知道如何自己制作这些部分(感谢this question 的答案)。我只是不知道如何让用户选择要卸载其中的哪些部分。

【问题讨论】:

    标签: nsis


    【解决方案1】:

    您执行与安装程序相同的操作,只需要正确的卸载程序前缀:

    MUI_UNPAGE_COMPONENTS

    Section /o un.optional
    SectionEnd
    

    【讨论】:

    • 我认为它必须是这样的。我不确定它在脚本中的位置。我在 MUI_PAGE_COMPONENTS 行之后将那条线卡住了,这就是诀窍。谢谢!
    猜你喜欢
    • 2016-07-02
    • 2012-01-26
    • 2012-05-22
    • 2018-06-21
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    • 2020-01-31
    相关资源
    最近更新 更多