0
我是WiX(通常是Windows開發人員)的新手,我想向安裝程序添加邏輯,如果shell命令失敗,會導致安裝失敗並出現友好錯誤。我已經看過ShellExecute CustomAction和Conditional Installation的說明,但我不確定如何將這些結合在一起。WiX Shell命令有條件安裝
我是WiX(通常是Windows開發人員)的新手,我想向安裝程序添加邏輯,如果shell命令失敗,會導致安裝失敗並出現友好錯誤。我已經看過ShellExecute CustomAction和Conditional Installation的說明,但我不確定如何將這些結合在一起。WiX Shell命令有條件安裝
我更喜歡在調用API方法ShellExecute時在VbScript或C#中編寫我自己的自定義動作。通過這種方式,我們可以很好地控制其返回代碼(如果ShellExecute失敗),我們可以顯示我們自己的用戶朋友消息並終止安裝(或將其設置爲回退)。
這裏就不具體到ShellExecute的,而是一個如何同時顯示自己的用戶朋友的消息,從安裝退出:
http://devdare.blogspot.com/2012/07/how-to-quit-installation-from-vbscript.html
對於在VBScript自定義操作使用的ShellExecute: http://ss64.com/vb/shellexecute.html
希望這可以幫助。