我已經創建了一個Wix安裝程序,它具有多種功能,例如將服務部署到Tomcat,添加和更新tomcat服務器和其他服務的配置文件,在IIS創建Web應用程序,創建MongoDB等。 因此,要執行一些更新配置類我有寫延遲執行的自定義操作,有時由於某些原因自定義操作失敗,並導致回滾,有時這種回滾留下一些足跡,如在Tomcat或其他配置文件的服務,或可能想要刪除Mongo DB等Wix安裝程序 - 如何在回滾發生後立即運行自定義操作?
所以在這裏我想在回滾發生後使用自定義操作刪除左側腳印。
我已經添加了一個自定義動作Execute="rollback"
並調用它Before="Installfinalize"
,但它只是在回滾發生之前調用。
有什麼辦法可以巧妙處理這種情況嗎?