InstallPEDatabase
기능을 선택하면 표시되는 사용자 지정 대화 상자가 있습니다. 그 다음 MyEditConfigDlg
이 표시되는 기능을 선택하는 일이하고 기능을 선택하지 때 제시되지처럼WiX 조건으로 대화 건너 뛰기
<Publish Dialog="MyCustomizeDlg" Control="Next" Event="NewDialog" Value="MyEditConfigDlg"><![CDATA[(&CreatePEDatabase=3)]]></Publish>
<Publish Dialog="MyCustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg"><![CDATA[NOT(&CreatePEDatabase=3)]]></Publish>
<Publish Dialog="MyEditConfigDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
<Publish Dialog="MyEditConfigDlg" Control="Back" Event="NewDialog" Value="MyCustomizeDlg">1</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MyCustomizeDlg" Order="1">NOT CreatePEDatabase = 3 AND NOT Installed OR WixUI_InstallMode = "Change"</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MyEditConfigDlg" Order="2">CreatePEDatabase = 3 AND NOT Installed OR WixUI_InstallMode = "Change"</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="3">Installed AND NOT PATCH</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="4">Installed AND PATCH</Publish>
: 여기 MyEditConfig
내 지정 대화이다 순서의 일부입니다. 문제는 내가 내 사용자 지정 대화 상자에서 다음을 클릭하고 VerifyReadyDlg
으로 가서 거기에서 다시 클릭하면 대신 MyCustomizeDlg
으로 돌아갑니다. 조건에 문제가있는 것을 알고 있지만 그게 무엇인지 파악할 수 없습니다.
링크를 제공해 주셔서 감사합니다. – hs2d