【发布时间】:2020-10-16 21:03:23
【问题描述】:
我使用 Inno Setup 创建了一个 exe 安装程序,并使用 MSIWrapper 将其打包在 MSI 中。
为了做到这一点,我在 iss (InnoSetup) 文件中插入了以下几行:
[...]
#define MyAppName "New_product_name"
AppName={#MyAppName}
AppId={#MyAppName}
[...]
MSIWrapper XML 配置文件中的以下几行:
[...]
<ProductName Detect="" Value="Value" />
[...]
我想在控制面板的卸载部分更改产品显示的名称。
如果我将 iss MyAppName 更改如下:
[...]
#define MyAppName "New_product_name"
AppName={#MyAppName}
AppId={#MyAppName}
[...]
或配置XML如下:
[...]
<ProductName Detect="" Value="New_product_name" />
[...]
或两者都和我执行更新两个不同的程序,名为 Old_product_name 和 New_product_name,显示 控制面板。
我怎样才能达到我的目标?
非常感谢,
丹尼尔
【问题讨论】:
标签: windows-installer inno-setup updates desktop-application uninstallstring