我发现取消按钮的定义如下:
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="Cancel">
<Publish Event="SpawnDialog" Value="CancelButton"/>
</Control>
发布事件定义为自定义操作,可以定义为:
<CustomAction Id="CancelButton" Execute="immediate" ExeCommand='Program.exe" Return="ignore"/>
出现错误:未解析的符号引用&#39;对话框:CancelButton&#39;
WiX中的Dialog元素不能将自定义操作作为子元素,那么应该在哪里定义自定义操作?
两条链接及相关信息:
答案 0 :(得分:0)
最后,我通过使用具有特定字段的自定义操作来解决此问题,&#34; OnExit&#34;。因此,您只需创建自定义操作并将其链接:
<Custom Action="MyAction" OnExit="cancel" />