Hi,

I am a neophyte w/r/t wix.  I created an installer from within VS2012, and so 
far, so good.  But no matter what I do, I cannot get a dialog to fire.  I get 
the "preparing to install" screen, then "configuring..." screen, and then the 
installer finishes without any additional dialog.

All I am really looking for is the minimal UI with an exit screen so I can 
substitute the text "Please restart Internet Explorer".

Please see below my Product.wxs file, with the boilerplate UI stuff in it (just 
to test).

Thanks,

Carl  Buxbaum
Software Architect
TradeStone Software


<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";
     xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension";>
       <Product Id="cd78fe6a-5fc3-45c9-8e0a-29d564f728b8" Name="ImageEditor" 
Language="1033" Version="1.0.0.0" Manufacturer="TradeStone">
    <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" 
/>
       <PropertyRef Id="NETFRAMEWORK40FULL"/>
    <PropertyRef Id="NETFRAMEWORK40CLIENT"/>

    <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="Installation Complete.  
Please restart Internet Explorer" />


    <Condition Message="This application requires .NET Framework 4.0. Please 
install the .NET Framework then run this installer again.">
      <![CDATA[Installed OR NETFRAMEWORK40FULL OR NETFRAMEWOR40CLIENT]]>
    </Condition>
    <Media Id="1" Cabinet="CAB1.CAB"/>
      <Feature Id="ImageEditor" Title="Image Editor" Level="1">
                     <ComponentGroupRef Id="ProductComponents" />
              </Feature>

    <UI Id="WixUI_Minimal">
      <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="Minimal" />

      <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="WelcomeEulaDlg" />

      <Publish Dialog="ExitDialog" Control="Finish" Event="EndDialog" 
Value="Return" Order="999">1</Publish>

      <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" 
Value="MaintenanceTypeDlg">1</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>
    <UIRef Id="WixUI_Common" />
  </Product>
       <Fragment>
              <Directory Id="TARGETDIR" Name="SourceDir">
                     <Directory Id="ProgramFilesFolder">
                           <Directory Id="INSTALLFOLDER" Name="ImageEditor" />
                     </Directory>
              </Directory>


  </Fragment>


       <Fragment>
              <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
                     <Component Id="ProductComponent">

           <Class Id="{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}" 
Context="InprocServer32" Description="ImageEditor.ImageEditor" 
ThreadingModel="both" ForeignServer="mscoree.dll" Control="yes">
             <ProgId Id="ImageEditor.ImageEdit" 
Description="ImageEditor.ImageEditor" />
           </Class>
           <File Id="fil4BC4FB347AF2D195CDDD0C8A7E73868B" KeyPath="yes" 
Source="..\ClassLibrary1\bin\Debug\ImageEditor.dll" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\Implemented 
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string" 
Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32\1.0.0.0" 
Name="Class" Value="ImageEditor.ImageEditor" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32\1.0.0.0" 
Name="Assembly" Value="ImageEditor, Version=1.0.0.0, Culture=neutral, 
PublicKeyToken=bb4d3a7834d2dc59" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32\1.0.0.0" 
Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32\1.0.0.0" 
Name="CodeBase" Value="file:///[#fil4BC4FB347AF2D195CDDD0C8A7E73868B]" 
Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32" Name="Class" 
Value="ImageEditor.ImageEditor" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32" 
Name="Assembly" Value="ImageEditor, Version=1.0.0.0, Culture=neutral, 
PublicKeyToken=bb4d3a7834d2dc59" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32" 
Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
           <RegistryValue Root="HKCR" 
Key="CLSID\{CD78FE6A-5FC3-45C9-8E0A-29D564F728B8}\InprocServer32" 
Name="CodeBase" Value="file:///[#fil4BC4FB347AF2D195CDDD0C8A7E73868B]" 
Type="string" Action="write" />
         </Component>
              </ComponentGroup>
       </Fragment>
  <Fragment>
    <DirectoryRef Id="TARGETDIR">
      <Directory Id="dir39B22699688E51DCD8DCBB99A47E835B" Name="Debug" />
    </DirectoryRef>
  </Fragment>
  <Fragment>
    <DirectoryRef Id="dir39B22699688E51DCD8DCBB99A47E835B">

    </DirectoryRef>
  </Fragment>
</Wix>




DISCLAIMER: 
E-mails and attachments from TradeStone Software, Inc. are confidential.
If you are not the intended recipient, please notify the sender immediately by
replying to the e-mail, and then delete it without making copies or using it
in any way. No representation is made that this email or any attachments are
free of viruses. Virus scanning is recommended and is the responsibility of
the recipient.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

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

Reply via email to