13,190
社区成员
发帖
与我相关
我的任务
分享
<Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="MyDialog" Order="2">
LicenseAccepted = "1"
</Publish>
<Publish Dialog="SetupTypeDlg" Control="Back" Event="NewDialog" Value="MyDialog">1</Publish>
这个例子中, 自定义dialog是MyDialog, 前一个dialog是已有的LicenseAgreementDlg, 后一个dialog是已有的SetupTypeDlg.
你需要先知道那两个已有的dialog的ID. 如果用的是wix自带的某款UI比如WixUI_Minimal或者WixUI_Mondo等, 就可以在网上搜到所有包含的dialog的ID.[/quote]
不好意思又回晚了, 你这个方法我早试过了,没有卸载时的序列<Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="MyDialog" Order="2">
LicenseAccepted = "1"
</Publish>
<Publish Dialog="SetupTypeDlg" Control="Back" Event="NewDialog" Value="MyDialog">1</Publish>
这个例子中, 自定义dialog是MyDialog, 前一个dialog是已有的LicenseAgreementDlg, 后一个dialog是已有的SetupTypeDlg.
你需要先知道那两个已有的dialog的ID. 如果用的是wix自带的某款UI比如WixUI_Minimal或者WixUI_Mondo等, 就可以在网上搜到所有包含的dialog的ID.