這似乎應該是直觀的,但到目前爲止它只是一件事。我的自定義對話框第一次打開時,如何簡單地設置我在product.wxs中定義的屬性?WIX工具集如何設置屬性
我的屬性被稱爲「端口」,它被初始化爲空白。我有另一個名爲「df_Port」,我設置爲「8080」。 (這些設置在我的Product.wxs中)當我的Custom Dialog打開時,我想將「Port」設置爲「df_Port」。我還在「屬性」設置設置爲「端口」的對話框上有一個編輯控件。所以顯然用戶應該能夠更新端口,但是如果他們點擊「後退」按鈕,但最終會回到該對話框,編輯控制的默認值應該回到「8080」
我試過SetProperty,但它需要一個Before或After屬性,我對此沒有任何線索。我也試圖創建一個CustomAction,但這並沒有工作之一:
<CustomAction Id="caPort" Property="Port" Value="[df_Port]"/>
控制顯示,而不是「8080」
我使用維克斯3.9 R2
感謝您發佈答案,這是一個很好的幫助 –