And*_*wan 2 usability user-interface components nsis
我正在使用NSIS为只有一个可安装组件的Java应用程序创建安装程序(带有"Modern"UI).在这种情况下向用户显示"组件"页面似乎很愚蠢.我怎么能压制那个页面?我尝试在我的脚本中将其评论如下:
...
!insertmacro MUI_PAGE_LICENSE "..\..\..\src\main\nsis\Readme.txt"
;!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
...
Run Code Online (Sandbox Code Playgroud)
但这导致了各种可怕的警告(尽管安装程序似乎确实有效):
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_BEGIN:4)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_BEGIN:5)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText.Info" detected, ignoring (macro:MUI_DESCRIPTION_BEGIN:6)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_BEGIN:6)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_TEXT:6)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_TEXT:7)
[MAKENSIS] warning: unknown variable/constant "mui.ComponentsPage.DescriptionText" detected, ignoring (macro:MUI_DESCRIPTION_TEXT:8)
Run Code Online (Sandbox Code Playgroud)
我发现了一个关于跳过页面的NSIS wiki条目,但是它不能成为头部或尾部.
您需要从脚本中删除组件描述宏(MUI_FUNCTION_DESCRIPTION_BEGIN,MUI_DESCRIPTION_TEXT,MUI_FUNCTION_DESCRIPTION_END)
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |