2011-03-01 22 views
1

我正在使用MsiConfigureProduct函数来安装/卸载安装后重新启动的应用程序。我想要安装/卸载安静和无人看管,但我不知道如何使它norestart。指定通过visual C++应用程序执行msi安装的norestart

为了使安装/卸载沉默,我用

MsiSetInternalUI(INSTALLUILEVEL_NONE, 0); 

要在命令行中,我使用

msiexec /i InstallPCKG.msi /quiet /norestart 

我想用MSI.DLL API实现这一目标,所以我可以决定如果安装/卸载成功

感谢您的帮助!

回答

0

为什么你需要/想要使用msi.dll? msiexec的返回代码是不是足够(更容易)找出结果?它应该成功为零,失败时不为零。

相关问题