2012-08-29 84 views
0

我有一些問題,如何理解「修復按鈕」燒傷的作品。 如果我的程序已安裝,我將點擊修復按鈕,我的程序再次安裝(如果我理解了日誌文件的權利)。 有沒有辦法通過點擊按鈕來控制發生了什麼?例如,它應該將我重定向到.msi修改/更改界面?燒傷:修復按鈕

我說得對,這條線在RTF主題:

<按鈕名稱= 「RepairButton」 X = 「 - 171」 Y = 「 - 11」 WIDTH = 「75」 HEIGHT =」 23" 接受tab = 「是」 fontid代表= 「0」 HideWhenDisabled = 「是」>#(loc.ModifyRepairButton)< /按鈕>

loc.ModifyRepairButton重定向我到別的地方?

這是我想達到的目標:

用戶應該有安裝後添加一些軟件包,例如可能性,如果他已經忘了檢查服用點或某個硬件發生了變化等

謝謝!!

回答

3

標準維克斯UI不會出現向用戶提供的功能修改初始安裝過程中安裝入圍的選擇,只能要麼完全卸載或修復安裝。

如果您想擁有刻錄允許你修改安裝那麼我相信唯一的解決方案(至少現在是)將創建自己的自定義UI燒傷,例如通過使用managed bootstrapper application host,並有UI上調用引導程序引擎的修改動作(這將反過來調用修改您的MSI動作)。

#(loc.ModifyRepairButton)只是要顯示的按鈕文本 - 此語法指示Burn在.wxl文件中查找ModifyRepairButton條目的值。其定義了按鈕的行爲按鈕的Name,然而不幸的是,似乎沒有要在標準boostrapper UI定義的相應的「ModifyButton」行爲。