If it helps here is my UI fragment.  I'm guessing that I've done really
minor that I just can't find:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
xmlns:WixUI="http://schemas.microsoft.com/wix/UiExtension";>
  <Fragment>
    <UIRef Id="WixUI_Common" />
    <UI Id="InstallUI">
      <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" />
      <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" />

      <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" />
      
      <Publish Dialog="ExitDialog" Control="Finish" Event="EndDialog"
Value="Return" Order="999">1</Publish>

      <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
Value="InstallOptionsDlg">1</Publish>

      <Publish Dialog="InstallOptionsDlg" Control="Back"
Event="NewDialog" Value="WelcomeDlg">1</Publish>
      <Publish Dialog="InstallOptionsDlg" Control="Next"
Event="NewDialog" Value="DatabaseDlg" Order="1">1</Publish>
      <Publish Dialog="InstallOptionsDlg" Control="Next"
Property="DATABASE_NAME" Value="[DB_DEFAULT_NAME]"
Order="2"><![CDATA[DB_POSTFIX = "None"]]></Publish>
      <Publish Dialog="InstallOptionsDlg" Control="Next"
Property="DATABASE_NAME" Value="[DB_DEFAULT_NAME][DB_POSTFIX]"
Order="3"><![CDATA[DB_POSTFIX <> "None"]]></Publish>
      <Publish Dialog="InstallOptionsDlg" Control="Next"
Property="DATABASE_USER" Value="[DB_DEFAULT_USER]"
Order="3"><![CDATA[DB_POSTFIX = "None"]]></Publish>
      <Publish Dialog="InstallOptionsDlg" Control="Next"
Property="DATABASE_USER" Value="[DB_DEFAULT_USER][DB_POSTFIX]"
Order="4"><![CDATA[DB_POSTFIX <> "None"]]></Publish>

      <Publish Dialog="DatabaseDlg" Control="Back" Event="NewDialog"
Value="InstallOptionsDlg">1</Publish>
      <Publish Dialog="DatabaseDlg" Control="Next" Event="NewDialog"
Value="WebInstallDirDlg" Order="1"><![CDATA[SQL_SERVER_NAME <> "" AND
DATABASE_PASSWORD <> ""]]></Publish>
      <Publish Dialog="DatabaseDlg" Control="Next" Property="VErr_Text"
Value="A database server must be specified."
Order="1"><![CDATA[SQL_SERVER_NAME = ""]]></Publish>
      <Publish Dialog="DatabaseDlg" Control="Next" Event="SpawnDialog"
Value="ValidationErrDlg" Order="2"><![CDATA[SQL_SERVER_NAME =
""]]></Publish>
      <Publish Dialog="DatabaseDlg" Control="Next" Property="VErr_Text"
Value="A password is required for the database account."
Order="3"><![CDATA[SQL_SERVER_NAME <> "" AND DATABASE_PASSWORD =
""]]></Publish>
      <Publish Dialog="DatabaseDlg" Control="Next" Event="SpawnDialog"
Value="ValidationErrDlg" Order="4"><![CDATA[SQL_SERVER_NAME <> "" AND
DATABASE_PASSWORD = ""]]></Publish>

      <Publish Dialog="WebInstallDirDlg" Control="Back"
Event="NewDialog" Value="DatabaseDlg">1</Publish>
      <Publish Dialog="WebInstallDirDlg" Control="Next"
Event="SetTargetPath" Value="[WEB_UI_INSTALLDIR]" Order="1">1</Publish>
      <Publish Dialog="WebInstallDirDlg" Control="Next"
Property="WIXUI_INSTALLDIR" Value="[WEB_UI_INSTALLDIR]"
Order="2">1</Publish>
      <Publish Dialog="WebInstallDirDlg" Control="Next" Event="DoAction"
Value="WixUIValidatePath" Order="3">1</Publish>
      <Publish Dialog="WebInstallDirDlg" Control="Next"
Event="SpawnDialog" Value="InvalidDirDlg"
Order="4"><![CDATA[WIXUI_INSTALLDIR_VALID<>"1"]]></Publish>
      <Publish Dialog="WebInstallDirDlg" Control="Next"
Event="NewDialog" Value="ServiceInstallDirDlg"
Order="5"><![CDATA[WIXUI_INSTALLDIR_VALID="1"]]></Publish>
      <Publish Dialog="WebInstallDirDlg" Control="ChangeFolder"
Property="_BrowseProperty" Value="[WEB_UI_INSTALLDIR]"
Order="1">1</Publish>
      <Publish Dialog="WebInstallDirDlg" Control="ChangeFolder"
Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish>

      <Publish Dialog="ServiceInstallDirDlg" Control="Back"
Event="NewDialog" Value="WebInstallDirDlg">1</Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="Next"
Event="SetTargetPath" Value="[SERVICE_UI_INSTALLDIR]"
Order="1">1</Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="Next"
Property="WIXUI_INSTALLDIR" Value="[SERVICE_UI_INSTALLDIR]"
Order="2">1</Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="Next"
Event="DoAction" Value="WixUIValidatePath" Order="3">1</Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="Next"
Event="SpawnDialog" Value="InvalidDirDlg"
Order="4"><![CDATA[WIXUI_INSTALLDIR_VALID<>"1"]]></Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="Next"
Event="NewDialog" Value="ServiceCredentialsDlg"
Order="5"><![CDATA[WIXUI_INSTALLDIR_VALID="1"]]></Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="ChangeFolder"
Property="_BrowseProperty" Value="[SERVICE_UI_INSTALLDIR]"
Order="1">1</Publish>
      <Publish Dialog="ServiceInstallDirDlg" Control="ChangeFolder"
Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish>
      
      <Publish Dialog="ServiceCredentialsDlg" Control="Back"
Event="NewDialog" Value="ServiceInstallDirDlg" Order="1">1</Publish>
      <Publish Dialog="ServiceCredentialsDlg" Control="Next"
Event="NewDialog" Value="ServiceOptionsDlg"
Order="1"><![CDATA[SERVICE_ACCOUNT <> "" AND SERVICE_PASSWORD <>
""]]></Publish>
      <Publish Dialog="ServiceCredentialsDlg" Control="Next"
Property="VErr_Text" Value="A username and password is required for the
service account." Order="1"><![CDATA[SERVICE_ACCOUNT = "" OR
SERVICE_PASSWORD = ""]]></Publish>
      <Publish Dialog="ServiceCredentialsDlg" Control="Next"
Event="SpawnDialog" Value="ValidationErrDlg"
Order="2"><![CDATA[SERVICE_ACCOUNT = "" OR SERVICE_PASSWORD =
""]]></Publish>

      <Publish Dialog="ServiceOptionsDlg" Control="Back"
Event="NewDialog" Value="ServiceCredentialsDlg">1</Publish>
      <Publish Dialog="ServiceOptionsDlg" Control="Next"
Property="_DirectoryExists_Path" Value="[ARCHIVE_PATH]"
Order="1">1</Publish>
      <Publish Dialog="ServiceOptionsDlg" Control="Next"
Event="DoAction" Value="CheckArchiveDirectory" Order="2">1</Publish>
      <Publish Dialog="ServiceOptionsDlg" Control="Next"
Property="VErr_Text" Value="The archive path specified does not exist."
Order="3"><![CDATA[_DirectoryExists_Result = "no"]]></Publish>
      <Publish Dialog="ServiceOptionsDlg" Control="Next"
Event="SpawnDialog" Value="ValidationErrDlg"
Order="4"><![CDATA[_DirectoryExists_Result = "no"]]></Publish>
      <Publish Dialog="ServiceOptionsDlg" Control="Next"
Event="NewDialog" Value="VerifyReadyDlg"
Order="5"><![CDATA[_DirectoryExists_Result = "yes"]]></Publish>

      <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog"
Value="ServiceOptionsDlg" 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>

      <Dialog Id="InstallOptionsDlg" Width="370" Height="270"
Title="Install Options">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_NEXT)" Default="yes" />
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.WixUiBmpBanner)" />
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Text="!(loc.IDS_BTN_CANCEL)" Cancel="yes">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Description" Height="15" NoPrefix="yes"
Text="Select install options:" Transparent="yes" Type="Text" Width="280"
X="25" Y="23" />
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Text="Install Options" Transparent="yes" NoPrefix="yes" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_BACK)" />
        <Control Id="VolumeSelectText" Type="Text" Text="Install Drive:"
X="30" Y="70" Width="60" Height="12" />
        <Control Id="VolumeSelectCombo" Type="VolumeSelectCombo" X="104"
Y="70" Width="60" Height="16" Property="ROOTDRIVE" CDROM="no"
Fixed="yes" Floppy="no" RAMDisk="no" Remote="no" Removable="no" />
        <Control Id="DatabasePostfixText" Type="Text" Text="Database
Postfix:" X="30" Y="96" Width="70" Height="12" />
        <Control Id="DatabasePostfixComboBox" Type="ComboBox"
ComboList="no" Property="DB_POSTFIX" X="104" Y="94" Width="60"
Height="16" Sorted="no">
          <ComboBox Property="DB_POSTFIX">
            <ListItem Text="None" Value="None" />
            <ListItem Text="_SIT" Value="_SIT" />
            <ListItem Text="_UAT" Value="_UAT" />
          </ComboBox>
        </Control>
      </Dialog>

      <Dialog Id="DatabaseDlg" Title="!(loc.SetupTitle)" X="50" Y="20"
Width="370" Height="270">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_NEXT)" Default="yes" />
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.WixUiBmpBanner)" />
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Text="!(loc.IDS_BTN_CANCEL)" Cancel="yes">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Description" Height="15" NoPrefix="yes" Text="Enter
database server and credentials" Transparent="yes" Type="Text"
Width="280" X="25" Y="23" />
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Text="!(loc.DbDlgTitle)" Transparent="yes" NoPrefix="yes" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_BACK)" />
        <Control Id="DatabaseServerText" Type="Text" Text="Database
Server:" X="30" Y="70" Width="95" Height="15" />
        <Control Id="DatabaseServerComboBox" Type="ComboBox"
ComboList="no" Property="SQL_SERVER_NAME" X="130" Y="68" Width="120"
Height="16" Sorted="yes">
          <ComboBox Property="SQL_SERVER_NAME">
            <ListItem Text="Server 1" Value=" Server 1" />
            <ListItem Text=" Server 2" Value=" Server 2" />
            <ListItem Text=" Server 3" Value=" Server 3" />
            <ListItem Text=" Server 4" Value=" Server 4" />
          </ComboBox>
        </Control>
        <Control Id="DatabaseNameText" Type="Text" Text="Database Name:"
X="30" Y="94" Width="95" Height="15" />
        <Control Id="DatabaseNameEdit" Type="Edit"
Text="{80}[DATABASE_NAME]" Property="DATABASE_NAME" X="130" Y="92"
Width="120" Height="15" Disabled="yes" />
        <Control Id="DatabaseUserText" Type="Text" Text="Database User:"
X="30" Y="114" Width="95" Height="15" />
        <Control Id="DatabaseUserEdit" Type="Edit"
Text="{80}[DATABASE_USER]" Property="DATABASE_USER" X="130" Y="112"
Width="120" Height="15" Disabled="yes" />
        <Control Id="DatabasePasswordText" Type="Text" Text="Database
Password:" X="30" Y="134" Width="95" Height="15" />
        <Control Id="DatabasePasswordEdit" Type="Edit"
Text="{80}[DATABASE_PASSWORD]" Property="DATABASE_PASSWORD" X="130"
Y="132" Width="120" Height="15" Password="yes" />
      </Dialog>

      <Dialog Id="WebInstallDirDlg" Width="370" Height="270"
Title="!(loc.WebInstallDirDlg_Title)">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Default="yes" Text="!(loc.WixUINext)" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.WixUIBack)" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Description" Type="Text" X="25" Y="23" Width="280"
Height="15" Transparent="yes" NoPrefix="yes"
Text="!(loc.WebInstallDirDlgDescription)" />
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Transparent="yes" NoPrefix="yes"
Text="!(loc.WebInstallDirDlgTitle)" />
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.WebInstallDirDlgBannerBitmap)" />
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="FolderLabel" Type="Text" X="30" Y="70" Width="290"
Height="15" NoPrefix="yes" Text="!(loc.WebInstallDirDlgFolderLabel)" />
        <Control Id="Folder" Type="PathEdit" X="30" Y="85" Width="320"
Height="15" Property="WEB_UI_INSTALLDIR" Indirect="yes" />
        <Control Id="ChangeFolder" Type="PushButton" X="30" Y="105"
Width="56" Height="17" Text="!(loc.WebInstallDirDlgChange)" />
      </Dialog>

      <Dialog Id="ServiceInstallDirDlg" Width="370" Height="270"
Title="!(loc.ServiceInstallDirDlg_Title)">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Default="yes" Text="!(loc.WixUINext)" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.WixUIBack)" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Cancel="yes" Text="!(loc.WixUICancel)">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Description" Type="Text" X="25" Y="23" Width="280"
Height="15" Transparent="yes" NoPrefix="yes"
Text="!(loc.ServiceInstallDirDlgDescription)" />
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Transparent="yes" NoPrefix="yes"
Text="!(loc.ServiceInstallDirDlgTitle)" />
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.ServiceInstallDirDlgBannerBitmap)"
/>
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="FolderLabel" Type="Text" X="30" Y="70" Width="290"
Height="15" NoPrefix="yes" Text="!(loc.ServiceInstallDirDlgFolderLabel)"
/>
        <Control Id="Folder" Type="PathEdit" X="30" Y="85" Width="320"
Height="15" Property="SERVICE_UI_INSTALLDIR" Indirect="yes" />
        <Control Id="ChangeFolder" Type="PushButton" X="30" Y="105"
Width="56" Height="17" Text="!(loc.ServiceInstallDirDlgChange)" />
      </Dialog>

      <Dialog Id="ServiceCredentialsDlg" Title="!(loc.SetupTitle)"
X="50" Y="20" Width="370" Height="270">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_NEXT)" Default="yes">
        </Control>
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.ServiceCredentialsDlgBitmap)" />
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Text="!(loc.IDS_BTN_CANCEL)" Cancel="yes">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Text="!(loc.ServiceCredentialsDlgTitle)" Transparent="yes"
NoPrefix="yes" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_BACK)" />
        <Control Id="DomainUsernameLabel" Type="Text"
Text="Domain\Username:" X="30" Y="70" Width="114" Height="15" />
        <Control Id="Domain" Type="Edit" Text="{80}[SERVICE_DOMAIN]"
Property="SERVICE_DOMAIN" X="30" Y="85" Width="45" Height="15"
Disabled="yes" />
        <Control Id="BackSlashLabel" Type="Text" Text="\" X="80" Y="85"
Width="5" Height="15" />
        <Control Id="Username" Type="Edit" Text="{80}[SERVICE_ACCOUNT]"
Property="SERVICE_ACCOUNT" X="90" Y="85" Width="144" Height="15" />
        <Control Id="PasswordLabel" Type="Text" Text="Password:" X="30"
Y="110" Width="120" Height="15" />
        <Control Id="Password" Type="Edit" Text="{80}[SERVICE_PASSWORD]"
Property="SERVICE_PASSWORD" X="30" Y="125" Width="204" Height="15"
Password="yes" />
        <Control Id="Description" Height="15" NoPrefix="yes"
Text="!(loc.ServiceCredentialsDlgDescription)" Transparent="yes"
Type="Text" Width="280" X="25" Y="23" />
      </Dialog>

      <Dialog Id="ServiceOptionsDlg" Width="370" Height="270"
Title="Service Options">
        <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_NEXT)" Default="yes" />
        <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370"
Height="44" TabSkip="no" Text="!(loc.WixUiBmpBanner)" />
        <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370"
Height="0" />
        <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370"
Height="0" />
        <Control Id="Cancel" Type="PushButton" X="304" Y="243"
Width="56" Height="17" Text="!(loc.IDS_BTN_CANCEL)" Cancel="yes">
          <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
        </Control>
        <Control Id="Description" Height="15" NoPrefix="yes"
Text="Select install options:" Transparent="yes" Type="Text" Width="280"
X="25" Y="23" />
        <Control Id="Title" Type="Text" X="15" Y="6" Width="200"
Height="15" Text="Install Options" Transparent="yes" NoPrefix="yes" />
        <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56"
Height="17" Text="!(loc.IDS_BTN_BACK)" />
        <Control Id="ArchivePathText" Type="Text" Text="Archive Path:"
X="30" Y="70" Width="55" Height="12" />
        <Control Id="ArchivePathEdit" Type="Edit"
Property="ARCHIVE_PATH" X="30" Y="82" Width="320" Height="15" />
        <Control Id="StartServiceCheckBox" Type="CheckBox" Text="Start
service?" Property="START_SERVICE" CheckBoxValue="1" X="32" Y="109"
Width="120" Height="15" />
        <Control Id="EnableFtpDownloadsCheckBox" Type="CheckBox"
Text="Enable SFTP Downloads?" Property="ENABLE_SFTP_DOWNLOADS"
CheckBoxValue="1" X="32" Y="132" Width="120" Height="15" />
      </Dialog>

      <Dialog Id="ValidationErrDlg" Width="270" Height="85"
Title="Validation Error">
        <Control Id="VErrText" Type="Text" X="15" Y="15" Width="240"
Height="40" TabSkip="no" Text="[VErr_Text]" />
        <Control Id="OkButton" Type="PushButton" X="204" Y="60"
Width="56" Height="17" TabSkip="yes" Text="!(loc.WixUIOK)">
          <Publish Event="EndDialog" Value="Return">1</Publish>
        </Control>
      </Dialog>

      <Property Id="VErr_Text" />

      <ProgressText Action="DecryptWebConfig_DoAction">Decrypting
Web.config...</ProgressText>
      <ProgressText Action="DecryptAppConfig_DoAction">Decrypting
App.config...</ProgressText>
      <ProgressText Action="EncryptWebConfig_DoAction">Encrypting
Web.config...</ProgressText>
      <ProgressText Action="EncryptAppConfig_DoAction">Encrypting
App.config...</ProgressText>
    </UI>
    
  </Fragment>
</Wix>


Thanks,

Chris


-----Original Message-----
From: Blair [mailto:os...@live.com] 
Sent: Friday, October 22, 2010 1:06 PM
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] UI missing after VerifyReadyDlg

Use Orca (or other similar editor) and see what exists in your MSI
related
to the ProgressDlg dialog. Some reference is likely missing causing one
or
more fragments to have not been included.

-----Original Message-----
From: McKinnon, Chris [mailto:cmckin...@atb.com] 
Sent: Friday, October 22, 2010 9:42 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] UI missing after VerifyReadyDlg

Hi,

I recently split up my installer into fragments to make it more
manageable.  Somewhere in doing that I've broken part of my UI.  What
happens now, is I get right to the "Install" button in the
VerifyReadyDlg and after that there's no UI.  The install still occurs,
just with no UI.  I've been searching for what I did but I can't find
it.  It's probably something minor and stupid.  From what I can tell,
the ProgressDlg is never created in my version 1.2 installer.  Here's a
snippet from the log:

Action 16:56:04: VerifyReadyDlg. Dialog created
MSI (c) (C4:9C) [16:56:05:086]: Note: 1: 2727 2:  
MSI (c) (C4:A4) [16:56:05:450]: Doing action: ProgressDlg
MSI (c) (C4:A4) [16:56:05:451]: Doing action: ExecuteAction

And in my version 1.1 installer I can see it being explicitly created.
Here's a snippet:

Action 10:21:48: VerifyReadyDlg. Dialog created
MSI (c) (54:3C) [10:21:48:918]: Note: 1: 2727 2:  
Action ended 10:21:49: WelcomeDlg. Return value 1.
MSI (c) (54:D0) [10:21:49:136]: Doing action: ProgressDlg
Action 10:21:49: ProgressDlg. 
Action start 10:21:49: ProgressDlg.
Action 10:21:49: ProgressDlg. Dialog created
Action ended 10:21:49: ProgressDlg. Return value 1.
MSI (c) (54:D0) [10:21:49:154]: Doing action: ExecuteAction
Action 10:21:49: ExecuteAction. 
Action start 10:21:49: ExecuteAction.

What I don't understand is what is preventing/causing the ProgressDlg
not to be created?  This happens if I'm installing v1.2 from scratch or
if I'm upgrading from v1.1 to v1.2.

Any insight into this would be appreciated!

Thanks,

Chris McKinnon | Programmer Analyst | Information Technology -
Application Services
140, 6715 8th Street NE | Calgary, Alberta | T2E 7H7
Phone:  403-541-4121
ATB Financial
     Where there's a way



The information contained in this e-mail is confidential and may contain
privileged information. It is intended only for the person or persons
named
above. If you are not an intended recipient of this e-mail please be
advised
that any distribution or copying of this e-mail is prohibited. If you
have
received this e-mail in error, please notify us by return e-mail and
delete
all copies of the e-mail and any attachments.
------------------------------------------------------------------------
----
--
Nokia and AT&T present the 2010 Calling All Innovators-North America
contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and
Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in
marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store

http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------
------
Nokia and AT&T present the 2010 Calling All Innovators-North America
contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and
Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in
marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store

http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

The information contained in this e-mail is confidential and may contain 
privileged information. It is intended only for the person or persons named 
above. If you are not an intended recipient of this e-mail please be advised 
that any distribution or copying of this e-mail is prohibited. If you have 
received this e-mail in error, please notify us by return e-mail and delete all 
copies of the e-mail and any attachments.

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to