无法使用NSIS mui2构建nsis安装程序

神秘主义者

我想用NSIS / MUI2构建一个安装程序。我准备了自己的ui.exe,因此我在nsi文件中使用此行代码

!define MUI_UI my_ui.exe

我通过Resource Hacker删除了103目录对话框,因为我不希望它进入内部,而nsis编译器抱怨说:

Error: Can't find IDD_DIR (103) in the custom UI!

我该如何解决?这个IDD_DIR在哪里定义?

不同

IDD_DIR是对话框103!这是目录页面。如果您不想在安装程序中找到目录页面,只需从脚本中删除Page Directory/ MUI_PAGE_DIRECTORY

IDD_DIRresource.h中定义

某些对话框和子控件是必需的,其他对话框和子控件可以删除。

要“删除”所需的子控件,您可以使其隐藏,禁用和/或移至否定位置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

NSIS:如何使用参数来构建不同的安装程序

无法使用 NSIS 检查注册表以进行 python 安装

带有 TFS 构建工具的 NSIS 安装程序脚本

设置 NSIS 安装程序的语言

使用NSIS自定义安装程序图标

使用Electron-builder自定义NSIS安装程序

使用 cmake + cpack 构建时如何签署 Windows 二进制文件和 NSIS 安装程序

如何使用charStrip nsis

使用NSIS安装字体时出错

Windows 安装程序 (NSIS) 生成应用程序后无法打开应用程序

在NSIS安装程序中回答用户提示

NSIS安装程序中的版本比较

使用 NSIS 创建和控制服务安装应用程序时安装失败

无法隐藏 NSIS 卸载程序中的后退按钮

在各种描述字符串中使用NSIS安装程序名称

使用NSIS将应用程序文件安装到标准Windows用户

在使用 CPack 和 NSIS 创建安装程序之前生成一个文件

从“程序和功能”启用.Net Framework 3.5 SP1并使用NSIS安装

在安装新安装程序之前卸载以前的安装程序时如何使用 NSIS 隐藏从 un.onInit 弹出的消息框

无法通过 JAVA -8 64 位及更高版本的 NSIS 安装程序在 Win-10 中检查已安装的 Java 版本

使用nsis安装可执行文件的特权

使用NSIS安装在ProgramData文件夹中

如何使用 NSIS 安装 Visual C++ Redist

当使用取消NSIS安装时,如何读取打包文件的内容?

NSIS:与 NSIS2 和 NSIS3 兼容的脚本

NSIS安装程序期间Automaticalli忽略错误并记录错误消息

没有管理员权限的NSIS安装程序

NSIS安装程序-根据对话框更改路径

删除 NSIS 安装程序底部的按钮窗格