我正在使用 Inno Setup 创建应用程序安装程序。安装文件是通过竹子创建的,发布者名称是通过竹子参数给出的。当我们在 Windows 10 上安装时,发布者名称和图标都会显示。但是当我们在 Windows 7 上安装时,无法识别发布者。 “未知发布者”显示在发布者下方。
这是我设置发布者的方式:
#define MyAppPublisher MyAppPublisher [Setup] PrivilegesRequired=admin AppPublisher={#MyAppPublisher}
答案 0 :(得分:2)
在这两种情况下,屏幕截图中显示的内容都不是来自 Inno Setup AppPublisher
指令的内容。
UAC 弹出窗口中的发布者来自可执行文件的签名。所以它与 Inno Setup 无关。
要么是不同的二进制文件。或者该证书在运行 Windows 7 的计算机上不受信任。
转到文件属性中的数字签名标签并检查证书。