Inno Setup在静默安装期间将锁定文件替换为下次重新启动

Abh*_*bhi 5 windows delphi pascal inno-setup

在Inno Setup安装程序(5.5.1(a))中.exe,正在更换升级期间.当exe被锁定时,它显示错误

DeleteFile失败; 代码5.
访问被拒绝.
中止,重试,忽略

如何在静默升级期间抑制消息请帮助我.默认情况下,在静默安装期间,应该选择Ignore选项而不会出现任何错

在此输入图像描述.

Mar*_*ryl 3

我认为忽略/跳过该文件没有意义。我想你在升级过程中需要更换它,不是吗?


对于静默和非静默安装,您可以使用不同的条目:

[Files]
Source: C:\path\MyProg.exe; Dest: {app}; Check: not WizardSilent
Source: C:\path\MyProg.exe; Dest: {app}; Flags: restartreplace; Check: WizardSilent
Run Code Online (Sandbox Code Playgroud)