Inno setup 正在抑制msi安装上的错误消息/以编程方式单击浏览错误消息

Inno setup 正在抑制msi安装上的错误消息/以编程方式单击浏览错误消息,inno-setup,windows-installer,Inno Setup,Windows Installer,我使用Inno安装程序运行外部安装程序,使用 Params := '/i '+ExpandConstant('{tmp}\BDE.msi')+' /s BDE="'+ExpandConstant('{pf}\Common Files\Borland Shared\BDE')+'"'; Exec('msiexec.exe', Params, '', SW_SHOW, ewWaitUntilTerminated, ResultCode) 理想情况下,我希望最终能够通过/passive选项,只安装一

我使用Inno安装程序运行外部安装程序,使用

Params := '/i '+ExpandConstant('{tmp}\BDE.msi')+' /s BDE="'+ExpandConstant('{pf}\Common Files\Borland Shared\BDE')+'"';
Exec('msiexec.exe', Params, '', SW_SHOW, ewWaitUntilTerminated, ResultCode)
理想情况下,我希望最终能够通过
/passive
选项,只安装一个进度条。但是,在安装过程中会弹出一条无用的错误消息


有没有办法通过Inno安装程序或Msiexec点击该消息?

找到了一个解决方法,如果您以管理员权限安装,您将永远不会遇到该错误消息。没有回答我的问题,但目前有效