我正在使用WixSharp开发安装程序。当用户单击“取消”按钮(取消/中止安装)时,我想跟踪(捕获,订阅等)事件。
我想跟踪阶段用户输入数据以及安装文件过程中的情况。最好不要更改标准的UI对话框,而要使用自定义操作或其他方法。但是,如果更改UI是唯一的方法,那就可以了。
项目UI类型为WixUI_InstallDir。
感谢关注。
答案 0 :(得分:0)
如果使用此项目类型,则无法跟踪此按钮的单击。但是,如果您在项目中添加此对话框表单,则可以自定义此项目类型
WixSharp Managed Setup - Cusom UI
只需从此项目中添加对话框并取消处理程序(我想您知道如何在winforms中进行操作)。不要忘记检查 Project.cs ,其中有对话框序列和ManagedUI参数集。