如何确定InnoSetup安装是否成功

man*_*ula 2 inno-setup

通过代码,有没有办法知道安装是成功还是失败?我需要在安装失败的情况下恢复数据库更新.

Dal*_*tan 6

我个人认为你倒退了.如果安装失败,请不要还原数据库更新,只有在安装成功时才执行更新.

现在,动作顺序,把数据库更新中CurStepChanged的一个
if CurStep=ssDone区块,并成功安装后,他们会只发生.

另一个选项是在该[Run]部分中执行更新,该更新在处理完所有内容[Files](请参阅安装顺序)和禁用"取消"按钮后发生.