由于强制重启,SSMS 静默安装不起作用

问题描述

即使使用了 /norestart 参数,为什么仍需要重新启动 sql Server Management Studio 的静安装所需的计算机?我正在以这种方式从 InnoSetup 安装

 ShellExec(Verb,ExpandConstant('{syswow64}\cmd.exe'),'/C ' + 'start /w SSMS-Setup-ENU.exe /install /quiet /norestart /log "SSMS_logs/ssms-logs.log"','',WShow,ewWaitUntilTerminated,Err);

并且日志显示安装因挂起重启而停止。 提前致谢

解决方法

建立在 AlwaysLearning 之上,我发现的解决方案是只安装在不需要重新启动的系统上。如果这对您不起作用,请尝试以下解决方法:enter link description here