如何从MSI对话框执行特定方法? 我已经尝试使用ORCA创建自定义对话框并在ControlEvent部分插入数据,如下所示:
Dialog | Control | Event | Argument | Condition | Order
CustomTextD | NextButton | DoAction | CheckConnection | 0 | 0
这些结果都失败了。我在Installer Class中声明了CheckConnection()方法。 我在这里尝试完成的是点击“按钮下一步”检查数据库的连接。
提前致谢。
答案 0 :(得分:0)
使用Orca不是创建MSI包的最简单方法。如果您想要免费工具,请尝试Wix。 following SO topic说明了如何通过按钮调用自定义操作。
基本上,您需要定义自定义操作,而不需要顺序。然后为所需按钮添加一个控件事件,并使用DoAction调用执行自定义操作。