![](/img/trans.png)
[英]How to make a field Mandatory in Windows Installer custom dialog
[英]How to bind a grid or parsed XML data to a custom Windows Installer User Interface Dialog Box?
我正在為要部署的應用程序創建C#Windows Installer(使用C#安裝項目),並且UI控件受限。
在整個安裝過程中,我將所有安裝程序活動記錄到XML文件中,因此在安裝過程的最后屏幕中,我想以編程方式(可能是通過自定義操作)解析該XML,並將其綁定到網格上對話框(非常類似於Windows窗體)或解析XML並以文本格式顯示。
我最接近的是附加“自述”對話框,該對話框顯示“ .RTF”文本體,將XML解析為.RTF格式應該沒有問題,但是,我該如何通過自定義操作以編程方式執行此操作,以便可以在“自述”對話框中顯示它?
另一個選項是創建一個全新的對話框,以將網格或已解析的XML綁定到該對話框。 我一直在使用Orca工具查看這篇文章(http://www.codeproject.com/KB/install/vsSetupCustomDialogs.aspx[^]),但是,它主要用於文本框控件或單選按鈕。
有人可以幫我解決這個問題嗎?
非常感謝。
您為什么不嘗試使用Wix?
http://www.tramontana.co.hu/wix/
順便說一句,在對話框中顯示文本是什么問題。 在自定義操作代碼中,您應該能夠獲得對對話框的引用並將xml顯示到對話框中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.