2011-03-01 21 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的返回代碼是不是足夠(更容易)找出結果?它應該成功爲零,失敗時不爲零。

相關問題