【发布时间】:2022-11-09 15:40:39
【问题描述】:
我们基于 Inno Setup 的安装程序会创建一个程序组,并在其名称中包含主要版本号,例如"富吧 2“。这最初是由指令完成的
[Setup]
; Note: there is no AppId
...
DefaultGroupName={#AppName} {#AppVersion}
UsePreviousGroup=yes
Inno Setup 会记住此名称并重复使用它。所以对于我们即将发布的新版本,主要数字现在是3但节目组没有更新为“富吧3“并保持在”美食吧 2”。
我尝试通过[InstallDelete] 删除{group} 失败。删除组文件夹或重命名它也不适合我。
根据比尔的提示,我想知道如何在更新安装期间去除程序组的版本号。
如果用户更改了组的名称并且它不再匹配默认名称,我不会更改它。
【问题讨论】:
标签: inno-setup