![](/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.