I'm working on a WiX Installer and, though I've added UI code, the msi
produced doesn't display any UI and simply installs the files.  Anyone know
what I'm missing here?

<?xml version='1.0' encoding='UTF-8'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
   <Product Name='MyProj'
      Id='3e5b06ad-3854-46ae-9c4a-ab737fad424e'
      Language='1033' Codepage='1252' Version='1.0.0'
      Manufacturer='Me'
      UpgradeCode='a2746295-d0d3-482b-a8d7-e5a739aeeef8'>

   <Package Id='3f4a23f2-0070-4fa7-aad5-e8a886d4c37b'
      Keywords='Installer'
      Description='MyProj Installer'
      InstallerVersion='100' Languages='1031'
      Compressed='yes' SummaryCodepage='1252' />
   <Media Id='1' Cabinet='MyProj.cab' EmbedCab='yes'/>

   <Directory Id='TARGETDIR' Name='SourceDir'>
   <Directory Id='Referenc.CAB' Name='Referenc.CAB'>
<Component Id='Referenc.CAB' Guid='a76196a5-2612-48c6-acea-86e9c22a2337'>
   <File Id='Accoun0.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.AccountCodeService.svc'
Name='Accoun0.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\AccountCodeService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Accoun1.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.AccountingPeriodService.svc'
Name='Accoun1.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\AccountingPeriodService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Aircra2.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.AircraftService.svc'
Name='Aircra2.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\AircraftService.svc'
Vital='yes' DiskId='1'/>
   <File Id='AutoNe3.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.AutoNetOutConfigService.svc'
Name='AutoNe3.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\AutoNetOutConfigService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Busine4.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.BusinessAssociateService.svc'
Name='Busine4.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\BusinessAssociateService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Config5.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.ConfigurationService.svc'
Name='Config5.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\ConfigurationService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Contac6.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.ContactService.svc'
Name='Contac6.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\ContactService.svc'
Vital='yes' DiskId='1'/>
   <File Id='DataLi7.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.DataListService.svc'
Name='DataLi7.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\DataListService.svc'
Vital='yes' DiskId='1'/>
   <File Id='HedgeG8.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.HedgeGroupService.svc'
Name='HedgeG8.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\HedgeGroupService.svc'
Vital='yes' DiskId='1'/>
   <File Id='HedgeT9.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.HedgeTermService.svc'
Name='HedgeT9.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\HedgeTermService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Locati10.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.LocationService.svc'
Name='Locati10.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\LocationService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Notifi11.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.NotificationService.svc'
Name='Notifi11.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\NotificationService.svc'
Vital='yes' DiskId='1'/>
   <File Id='OSD145.OSD'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.OSD145.OSD'
Name='OSD145.OSD'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\OSD145.OSD' Vital='yes'
DiskId='1'/>
   <File Id='Pipeli12.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.PipelineCycleService.svc'
Name='Pipeli12.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\PipelineCycleService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Produc13.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.ProductService.svc'
Name='Produc13.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\ProductService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Securi14.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.SecurityService.svc'
Name='Securi14.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\SecurityService.svc'
Vital='yes' DiskId='1'/>
   <File Id='SolArc15.dll'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.SolArc.RightAngle.Common.dll'
Name='SolArc15.dll'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\SolArc.RightAngle.Common.dll'
Vital='yes' DiskId='1'/>
   <File Id='SolArc16.dll'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.SolArc.RightAngle.Common.ReferenceData.dll'
Name='SolArc16.dll'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\SolArc.RightAngle.Common.ReferenceData.dll'
Vital='yes' DiskId='1'/>
   <File Id='SolArc17.dll'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.SolArc.RightAngle.Server.dll'
Name='SolArc17.dll'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\SolArc.RightAngle.Server.dll'
Vital='yes' DiskId='1'/>
   <File Id='SolArc18.dll'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.SolArc.RightAngle.Server.ReferenceData.dll'
Name='SolArc18.dll'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\SolArc.RightAngle.Server.ReferenceData.dll'
Vital='yes' DiskId='1'/>
   <File Id='TermSe19.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.TermService.svc'
Name='TermSe19.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\TermService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Transa20.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.TransactionGroupService.svc'
Name='Transa20.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\TransactionGroupService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Transa21.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.TransactionTypeService.svc'
Name='Transa21.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\TransactionTypeService.svc'
Vital='yes' DiskId='1'/>
   <File Id='UnitOf22.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.UnitOfMeasureService.svc'
Name='UnitOf22.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\UnitOfMeasureService.svc'
Vital='yes' DiskId='1'/>
   <File Id='Web.cnf'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.Web.config'
Name='Web.cnf' Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\Web.config'
Vital='yes' DiskId='1'/>
   <File Id='Workfl23.svc'
LongName='c.CabFilesInstaller.ReferenceDataCAB.CAB.WorkflowSchedulerService.svc'
Name='Workfl23.svc'
Source='c:\CabFilesInstaller\ReferenceDataCAB.CAB\WorkflowSchedulerService.svc'
Vital='yes' DiskId='1'/>
</Component>
</Directory>
</Directory>
                <UI>
                        <AdminUISequence>
                                <Show Dialog="Welcome" 
After="LaunchConditions"/>
                                <Show Dialog="InstallLoc" After="Welcome" />
                                <Show Dialog="SelectFeatures" 
After="InstallLoc" />
                                <InstallFiles Sequence="1" />
                        </AdminUISequence>
                        <InstallUISequence>
                                <ExecuteAction Sequence="1" />
                                <Show Dialog="Welcome" 
After="LaunchConditions"/>
                                <Show Dialog="InstallLoc" After="Welcome" />
                                <Show Dialog="SelectFeatures" 
After="InstallLoc" />
                        </InstallUISequence>
                        <UIText Id="bytes" />
                        <UIText Id="GB" />
                        <UIText Id="KB" />
                        <UIText Id="MB" />
                        <UIText Id="NewFolder" />
                        <UIText Id="ScriptInProgress" />
                        <UIText Id="SelChildCostNeg" />
                        <UIText Id="SelChildCostPos" />
                        <UIText Id="SelParentCostNegNeg" />
                        <UIText Id="SelParentCostNegPos" />
                        <UIText Id="SelParentCostPosNeg" />
                        <UIText Id="SelParentCostPosPos" />
                        <UIText Id="TimeRemaining" />
                        <TextStyle Id="Font1" FaceName="Tahoma" Size="10" 
Red="0" Green="0"
Blue="0" Bold="yes" />
                        <Dialog Id="Welcome" X="50" Y="50" Width="375" 
Height="270" Title="New
Dialog" Hidden="no">
                                <Control Id="textTitle" Type="Text" X="8" Y="8" 
Width="100" Height="15"
TabSkip="yes" Transparent="yes">
                                        <Text>{\Font1}Welcome</Text>
                                </Control>
                                <Control Id="lineTopDivider" Type="Line" X="0" 
Y="44" Width="375"
Height="2" />
                                <Control Id="lineBottomDivider" Type="Line" 
X="0" Y="234" Width="375"
Height="2" />
                                <Control Id="buttonNext" Type="PushButton" 
X="244" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>&amp;Next &gt;</Text>
                                        <Publish Event="NewDialog" 
Value="InstallLoc" />
                                </Control>
                                <Control Id="buttonCancel" Type="PushButton" 
X="309" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>Cancel</Text>
                                        <Publish Event="NewDialog" 
Value="CancelEnd" />
                                        <Publish Event="EndDialog" 
Value="Return" />
                                </Control>
                        </Dialog>
                        <Dialog Id="ErrorDialog" X="50" Y="50" Width="300" 
Height="134"
Title="Error" ErrorDialog="yes">
                                <Control Id="ErrorText" Type="Text" X="58" 
Y="12" Width="221"
Height="81" TabSkip="no">
                                        <Text>Error</Text>
                                </Control>
                                <Control Id="Y" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Yes</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorYes">1</Publish>
                                </Control>
                                <Control Id="A" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Abort</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorAbort">1</Publish>
                                </Control>
                                <Control Id="C" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Cancel</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorCancel">1</Publish>
                                </Control>
                                <Control Id="I" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Ignore</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorIgnore">1</Publish>
                                </Control>
                                <Control Id="N" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;No</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorNo">1</Publish>
                                </Control>
                                <Control Id="O" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;OK</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorOk">1</Publish>
                                </Control>
                                <Control Id="ErrorIcon" Type="Bitmap" X="7" 
Y="17" Width="41"
Height="42" />
                                <Control Id="R" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Retry</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorRetry">1</Publish>
                                </Control>
                        </Dialog>
                        <Dialog Id="CancelEnd" X="50" Y="50" Width="300" 
Height="134"
Title="Error" ErrorDialog="yes">
                                <Control Id="Y" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Yes</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorYes">1</Publish>
                                </Control>
                                <Control Id="A" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Abort</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorAbort">1</Publish>
                                </Control>
                                <Control Id="C" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Cancel</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorCancel">1</Publish>
                                </Control>
                                <Control Id="I" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;Ignore</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorIgnore">1</Publish>
                                </Control>
                                <Control Id="N" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;No</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorNo">1</Publish>
                                </Control>
                                <Control Id="O" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;OK</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorOk">1</Publish>
                                </Control>
                                <Control Id="R" Type="PushButton" X="111" 
Y="102" Width="70" Height="18"
TabSkip="yes">
                                        <Text>&amp;End</Text>
                                        <Publish Event="EndDialog" 
Value="ErrorRetry">1</Publish>
                                </Control>
                                <Control Id="ErrorIcon" Type="Bitmap" X="7" 
Y="17" Width="41"
Height="42" />
                                <Control Id="ErrorText" Type="Text" X="58" 
Y="12" Width="221"
Height="81" TabSkip="no">
                                        <Text>You have chosen to end the 
install process.</Text>
                                </Control>
                        </Dialog>
                        <Dialog Id="InstallLoc" X="50" Y="50" Width="375" 
Height="270" Title="New
Dialog">
                                <Control Id="DirectoryList2" 
Type="DirectoryList" X="8" Y="48"
Width="338" Height="184" TabSkip="no" />
                                <Control Id="textTitle" Type="Text" X="8" Y="8" 
Width="100" Height="15"
TabSkip="yes" Transparent="yes">
                                        <Text>{\Font1}Select Installation 
Location</Text>
                                </Control>
                                <Control Id="lineTopDivider" Type="Line" X="0" 
Y="44" Width="375"
Height="2" />
                                <Control Id="lineBottomDivider" Type="Line" 
X="0" Y="234" Width="375"
Height="2" />
                                <Control Id="buttonPrevious" Type="PushButton" 
X="189" Y="244"
Width="56" Height="17" TabSkip="no">
                                        <Text>&lt; &amp;Back</Text>
                                        <Publish Event="NewDialog" 
Value="Welcome" />
                                </Control>
                                <Control Id="buttonNext" Type="PushButton" 
X="244" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>&amp;Next &gt;</Text>
                                        <Publish Event="NewDialog" 
Value="SelectFeatures" />
                                </Control>
                                <Control Id="buttonCancel" Type="PushButton" 
X="309" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>Cancel</Text>
                                        <Publish Event="SpawnDialog" 
Value="(unused)">1</Publish>
                                </Control>
                                <Control Id="textDescription" Type="Text" 
X="23" Y="23" Width="345"
Height="10" TabSkip="yes" Transparent="yes">
                                        <Text>Select Drive and Folder:</Text>
                                </Control>
                        </Dialog>
                        <Dialog Id="SelectFeatures" X="50" Y="50" Width="375" 
Height="270"
Title="New Dialog">
                                <Control Id="SelectionTree6" 
Type="SelectionTree" X="13" Y="51"
Width="232" Height="174" TabSkip="no" />
                                <Control Id="textTitle" Type="Text" X="8" Y="8" 
Width="100" Height="15"
TabSkip="yes" Transparent="yes">
                                        <Text>{\Font1}Select Features</Text>
                                </Control>
                                <Control Id="textDescription" Type="Text" 
X="23" Y="23" Width="345"
Height="10" TabSkip="yes" Transparent="yes">
                                        <Text>The Same</Text>
                                </Control>
                                <Control Id="lineTopDivider" Type="Line" X="0" 
Y="44" Width="375"
Height="2" />
                                <Control Id="lineBottomDivider" Type="Line" 
X="0" Y="234" Width="375"
Height="2" />
                                <Control Id="buttonPrevious" Type="PushButton" 
X="189" Y="244"
Width="56" Height="17" TabSkip="no">
                                        <Text>&lt; &amp;Back</Text>
                                        <Publish Event="NewDialog" 
Value="InstallLoc" />
                                </Control>
                                <Control Id="buttonNext" Type="PushButton" 
X="244" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>&amp;Next &gt;</Text>
                                        <Publish Event="NewDialog" Value="End" 
/>
                                </Control>
                                <Control Id="buttonCancel" Type="PushButton" 
X="309" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>Cancel</Text>
                                        <Publish Event="SpawnDialog" 
Value="CancelEnd">1</Publish>
                                        <Publish Event="EndDialog" 
Value="Return" />
                                </Control>
                        </Dialog>
                        <Dialog Id="End" X="50" Y="50" Width="375" Height="270" 
Title="New
Dialog">
                                <Control Id="textTitle" Type="Text" X="8" Y="8" 
Width="100" Height="15"
TabSkip="yes" Transparent="yes">
                                        <Text>{\Font1}Finished</Text>
                                </Control>
                                <Control Id="lineTopDivider" Type="Line" X="0" 
Y="44" Width="375"
Height="2" />
                                <Control Id="lineBottomDivider" Type="Line" 
X="0" Y="234" Width="375"
Height="2" />
                                <Control Id="buttonCancel" Type="PushButton" 
X="309" Y="244" Width="56"
Height="17" TabSkip="no">
                                        <Text>Done</Text>
                                        <Publish Event="EndDialog" 
Value="Return" />
                                </Control>
                        </Dialog>
                </UI>   
<Feature Id='Referenc.CAB' Title='Referenc.CAB' Description='Descrip
ofReferenceDataCAB.CAB' Display='expand' Level='1'>
      <ComponentRef Id='Referenc.CAB'/>
   </Feature>
   </Product>
</Wix>
-- 
View this message in context: 
http://www.nabble.com/Why-is-it-skipping-my-UI--tf3528449.html#a9846301
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to