I don't know about the actual issue, but as you might guess from looking at a snippet of xml, the > character is in fact a special one that needs escaping so either Intel > 5 or
<![CDATA[Intel>5]]> is more likely to work /Simon On Thu, Jun 5, 2008 at 1:57 AM, ywchen <[EMAIL PROTECTED]> wrote: > > > I am trying to display CancelDlg if Intel > 5. But I got the following > error during compilation. > > error LGHT0204 : ICE03: Not a valid foreign key; > Table: ControlEvent, Column: Control_, Key(s): > CancelDlg.Next.SpawnDialog.WelcomeDlg.Intel>5 > > Here's part of my wxs. Please tell me how to fix it. Thanks. > > <UI Id="Flows"> > <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" > Size="8" /> > <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" > Size="12" /> > <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" > Size="9" Bold="yes" /> > > <Property Id="DefaultUIFont" > Value="WixUI_Font_Normal" /> > <Property Id="WixUI_Mode" Value="InstallDir" /> > > <DialogRef Id="BrowseDlg" /> > <DialogRef Id="DiskCostDlg" /> > <DialogRef Id="ErrorDlg" /> > <DialogRef Id="FatalError" /> > <DialogRef Id="FilesInUse" /> > <DialogRef Id="MsiRMFilesInUse" /> > <DialogRef Id="PrepareDlg" /> > <DialogRef Id="ProgressDlg" /> > <DialogRef Id="ResumeDlg" /> > <DialogRef Id="UserExit" /> > <DialogRef Id="CancelDlg" /> > > <Publish Dialog="ExitDialog" Control="Finish" > Event="EndDialog" > Value="Return" Order="999">1</Publish> > > <Publish Dialog="CancelDlg" Control="Next" > Event="SpawnDialog" > Value="WelcomeDlg">Intel>5</Publish> > > <Publish Dialog="WelcomeDlg" Control="Next" > Event="NewDialog" > Value="CancelDlg">1</Publish> > <Publish Dialog="WelcomeDlg" Control="Back" > Event="NewDialog" > Value="CancelDlg">1</Publish> > > <Publish Dialog="LicenseAgreementDlg" Control="Back" > Event="NewDialog" > Value="WelcomeDlg">1</Publish> > <Publish Dialog="LicenseAgreementDlg" Control="Next" > Event="NewDialog" > Value="VerifyReadyDlg">LicenseAccepted = "1"</Publish> > > <Publish Dialog="VerifyReadyDlg" Control="Back" > Event="NewDialog" > Value="LicenseAgreementDlg" Order="1">NOT Installed</Publish> > <Publish Dialog="VerifyReadyDlg" Control="Back" > Event="NewDialog" > Value="MaintenanceTypeDlg" Order="2">Installed</Publish> > > <Publish Dialog="MaintenanceWelcomeDlg" > Control="Next" Event="NewDialog" > Value="MaintenanceTypeDlg">1</Publish> > > <Publish Dialog="MaintenanceTypeDlg" > Control="RepairButton" > Event="NewDialog" Value="VerifyReadyDlg">1</Publish> > <Publish Dialog="MaintenanceTypeDlg" > Control="RemoveButton" > Event="NewDialog" Value="VerifyReadyDlg">1</Publish> > <Publish Dialog="MaintenanceTypeDlg" Control="Back" > Event="NewDialog" > Value="MaintenanceWelcomeDlg">1</Publish> > > <Property Id="ARPNOMODIFY" Value="1" /> > </UI> > -- > View this message in context: > http://www.nabble.com/conditionally-show-msg-box-tp17656508p17658562.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users