我需要爲安裝我的應用程序的應用程序創建安裝程序,並且如果用戶的計算機沒有需要運行我的應用程序的必備程序它會自動啓動該設置。就像,如果用戶沒有所需版本的.Net Framework,它將自動運行所需版本的設置。如果用戶沒有SQL Server Compact,它將運行它的設置。如果用戶確實進行了必要的設置,則不會執行必備程序的設置。我試圖使用Microsoft Visual Studio 2015安
我有這意味着維修安裝的自定義操作: <Custom Action="caPostMaintenanceConfiguration" Before="InstallFinalize">Installed AND NOT WIX_UPGRADE_DETECTED</Custom>
但其在卸載過程中,從原來的MSI升級過程中執行此操作。這是Wix基礎架構中的錯誤嗎?有沒有辦法控制這個?