我正在開發一個安裝Windows服務和WPF客戶端的WiX 3.5項目。該服務使用SQL Server SMO和SQL Server CE,而客戶端使用DevExpress庫。在安裝過程中,用戶可以選擇安裝其中一個或兩個組件。如果選擇了服務器組件,MSI是否可以檢查SMO先決條件,如果選擇了客戶端組件,是否可以使用DevExpress先決條件?在WiX中指定條件先決條件
換句話說,我不應該在服務器上安裝DevExpress組件,而在客戶端上安裝SMO/CE。我以前使用Windows SDK引導程序至少指定了SQL CE引導程序,但引導程序顯然不知道用戶選擇了哪些組件。
我需要發送單獨的客戶端/服務器安裝嗎?
1.它更多服務器和/或客戶端安裝的情況;最終用戶將客戶端安裝到服務器並在localhost上運行所有內容是可行的。 –
2.這是正確的。 –
3.我認爲那是我們要來的結論:-) –