This won't be terribly helpful but I never trust VScript custom actions. My
opinion: http://blogs.msdn.com/b/robmen/archive/2004/05/20/136530.aspx

On Mon, Oct 25, 2010 at 12:34 PM, McKinnon, Chris <cmckin...@atb.com> wrote:

> Another update...  I've discovered by process of elimination that my
> custom action calls seem to be causing the problem.  I have 3 custom
> action calls in my UI.  All are verifying that a path is valid.  The
> first 2 call the built-in "WixUIValidatePath" and the last calls a
> VBScript to verify the path (this is a UNC network path).  Here's the
> "working" UI script with the custom action bits commented out:
>
>      <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">1<!--<![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">1<!--<![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"
> 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="ServiceCredentialsDlg" Control="Next"
> Event="NewDialog" Value="ServiceOptionsDlg"
> Order="3"><![CDATA[SERVICE_ACCOUNT <> "" AND 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">1<!--<![CDATA[_DirectoryExists_Result = "yes"]]>--></Publish>
>
> I'd like to keep the validation code but it's not 100% necessary as this
> is an "in-house" install.  Any ideas why this would be happening would
> be appreciated.
>
> Thanks,
>
> Chris McKinnon
>
> -----Original Message-----
> From: McKinnon, Chris [mailto:cmckin...@atb.com]
> Sent: Monday, October 25, 2010 11:03 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] UI missing after VerifyReadyDlg
>
> Just an update.  I'm still trying to track down why I'm not getting the
> ProgressDlg after clicking the "Install" button in the VerifyReadyDlg.
> I've run "dark.exe" on this version and my previous versions (the UI
> worked in that one) and don't see any major differences (other than UI
> I've added) in the UI and InstallUISequence sections.  The only thing
> I've tried that will get the ProgressDialog to show, is if I skip my UI.
> Basically, wire the WelcomeDlg's "Next" button event to go to the
> "VerifyReadyDlg".  I figure this means there's something in my custom UI
> code causing the problem.  But I don't see it.  I've cleanup anything I
> thought might be causing issues.
>
> I'm still hoping that someone has had this happen to them before and has
> an idea what is going on.
>
> Thanks,
>
> Chris McKinnon
>
>
> -----Original Message-----
> From: McKinnon, Chris [mailto:cmckin...@atb.com]
> Sent: Friday, October 22, 2010 3:32 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] UI missing after VerifyReadyDlg
>
> 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
>
> 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
>
> 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
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
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