是否可以从 .exe 文件分配 SetupIconFile?
Is it possible to assign SetupIconFile from .exe file?
Inno Setup 有一个 SetupIconFile
指令来指定安装程序二进制文件本身将获取的 .ico 文件。但我不想指定我的应用程序的 .ico 文件,该文件深埋在应用程序的资源中。安装程序已经可以访问应用程序二进制文件,不能从那里提取图标吗?
这个有效:
UninstallDisplayIcon={app}\App.exe
但事实并非如此:
SetupIconFile=binaries\App.exe
Resource update error: Icon file is invalid.
可行吗?
不,这不可能。
SetupIconFile
由 Inno Setup 编译器加载。它仅支持 .ico
个文件。
UninstallDisplayIcon
由 Windows(控制面板)加载。 Inno Setup 安装程序仅将 UninstallDisplayIcon
的值存储到已安装程序的卸载条目(值 DisplayIcon
)。 Windows 除了 .ico
.
之外,还支持其他格式,例如 .exe
和 .dll
Inno Setup 有一个 SetupIconFile
指令来指定安装程序二进制文件本身将获取的 .ico 文件。但我不想指定我的应用程序的 .ico 文件,该文件深埋在应用程序的资源中。安装程序已经可以访问应用程序二进制文件,不能从那里提取图标吗?
这个有效:
UninstallDisplayIcon={app}\App.exe
但事实并非如此:
SetupIconFile=binaries\App.exe
Resource update error: Icon file is invalid.
可行吗?
不,这不可能。
SetupIconFile
由 Inno Setup 编译器加载。它仅支持 .ico
个文件。
UninstallDisplayIcon
由 Windows(控制面板)加载。 Inno Setup 安装程序仅将 UninstallDisplayIcon
的值存储到已安装程序的卸载条目(值 DisplayIcon
)。 Windows 除了 .ico
.
.exe
和 .dll