2017-02-24 45 views
0

長久以來,我一直對ClickOnce感到滿意,因此我一直深入到Windows安裝程序的怪異世界。除非我不知道我在尋找什麼,否則它似乎是一個文檔非常短的世界。如何在WiX中創建條件邏輯和用戶選項?

我知道有很多的建築安裝程序,包括Visual Studio安裝項目,WiX的選項。鑑於我正在審視一個相當複雜的場景,我懷疑我會跟着後者。我正在與正在做這樣的努力:

enter image description here

有兩點需要注意這一點。

首先,它已經知道已經安裝了哪些SQL Server版本我。其次,用戶可以選擇要安裝的選項和要跳過的選項。

我不知道是否有這些功能,將幫助我尋找他們特定標籤。但是我無法找到關於如何開始將這種邏輯構建到安裝程序中的任何細節,最好是使用WiX。

任何人都可以讓我開始?

+0

@ArkadySitnitsky我正準備 - 在週末關閉網站。給人們帶來麻煩有點不禮貌:給他們一點時間。 –

回答

1

此安裝程序UI是WixUI_FeatureTree和它通過UI reference選擇。

用戶界面中的每一行都是一項功能。

的每個特徵可以在其他特徵被嵌套。

該功能的名稱是由searching the registry設置的屬性。

要選擇,如果該功能應該被允許,擴展等檢查Feature Element

希望它能讓你開始...