Can you paste the section of your Directory tree where you reference 
INSTALLDIR? The UI sections appear to be OK as they look the same as the WiX 
ext sources so I don't think that's where the error is being caused. Since 
WIXUI_INSTALLDIR is mapped to INSTALLDIR it's likely that's where the problem 
occurs.

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the <Virtual Environment>**
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 
0SP
Email Disclaimer


-----Original Message-----
From: Thomas Kehl - PP Software AG [mailto:t.k...@ppsoftware.ch] 
Sent: 29 March 2010 15:12
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Problem with InstallDirDlg - Error 2343

Hi.

I am trying to show the InstallDirDlg with the fallowing sequence. But i get 
always the Error 2343:  Specified path is empty.
I have also tested with
      <Property Id="WIXUI_INSTALLDIR" Value="c:\temp\" /> where c:\temp exists. 
But it does not working.

Thanks for your help!


LOG:

MSI (c) (84:60) [16:01:32:260]: PROPERTY CHANGE: Adding LicenseAccepted 
property. Its value is '1'.
MSI (c) (84:60) [16:01:32:874]: Note: 1: 2343
DEBUG: Error 2343:  Specified path is empty.
Bei der Installation dieses Pakets ist ein unerwarteter Fehler aufgetreten. Es 
liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode ist 
2343. Argumente: , , MSI (c) (84:60) [16:01:34:961]: Produkt: CDS Output 
Management - Output Reports -- Bei der Installation dieses Pakets ist ein 
unerwarteter Fehler aufgetreten. Es liegt eventuell ein das Paket betreffendes 
Problem vor. Der Fehlercode ist 2343. Argumente: , , 

Aktion beendet um 16:01:34: WelcomeDlg. Rückgabewert 3.
MSI (c) (84:60) [16:01:34:964]: Doing action: FatalError Aktion 16:01:34: 
FatalError. 
Aktion gestartet um 16:01:34: FatalError.
Aktion 16:01:34: FatalError. Dialog created Aktion beendet um 16:01:38: 
FatalError. Rückgabewert 2.
Aktion beendet um 16:01:38: INSTALL. Rückgabewert 3.
MSI (c) (84:60) [16:01:38:651]: Destroying RemoteAPI object.
MSI (c) (84:B8) [16:01:38:652]: Custom Action Manager thread ending.

WIX:

<Include>
  <Fragment>
    <UI Id="MyWixUI">
      <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="FeatureTree" />
      <Property Id="WIXUI_INSTALLDIR" 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" />

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

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

      <Publish Dialog="LicenseAgreementDlg" Control="Back" Event="NewDialog" 
Value="WelcomeDlg">1</Publish>
      <Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" 
Value="InstallDirDlg">LicenseAccepted = "1"</Publish>

      <Publish Dialog="InstallDirDlg" Control="Back" Event="NewDialog" 
Value="LicenseAgreementDlg">1</Publish>
      <Publish Dialog="InstallDirDlg" Control="Next" Event="SetTargetPath" 
Value="[WIXUI_INSTALLDIR]" Order="1">1</Publish>
      <Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" 
Value="CustomizeDlg" Order="2">1</Publish>
      <Publish Dialog="InstallDirDlg" Control="ChangeFolder" 
Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]" Order="1">1</Publish>
      <Publish Dialog="InstallDirDlg" Control="ChangeFolder" 
Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish>

      <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" 
Value="MaintenanceTypeDlg" Order="1">Installed</Publish>
      <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" 
Value="InstallDirDlg" Order="2">NOT Installed</Publish>
      <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" 
Value="SqlSelectDlg">1</Publish>

      <Publish Dialog="SqlSelectDlg" Control="Next" Event="NewDialog" 
Value="VerifyReadyDlg" Order="1">1</Publish>-->
      <Publish Dialog="SqlSelectDlg" Control="Back" Event="NewDialog" 
Value="CustomizeDlg">1</Publish>
      <Publish Dialog="SqlSelectDlg" Control="Next" Event="NewDialog" 
Value="CoordinatorHostDlg" Order="1">1</Publish>
      <Publish Dialog="SqlSelectDlg" Control="Next" Event="NewDialog" 
Value="SqlSelectDlg2" Order="2"><![CDATA[COMPATIBILITYMODE = 1]]></Publish>

      <Publish Dialog="SqlSelectDlg2" Control="Back" Event="NewDialog" 
Value="SqlSelectDlg" Order="1">1</Publish>
      <Publish Dialog="SqlSelectDlg2" Control="Next" Event="NewDialog" 
Value="CoordinatorHostDlg">1</Publish>

      <Publish Dialog="CoordinatorHostDlg" Control="Back" Event="NewDialog" 
Value="CustomizeDlg" Order="1"></Publish>
      <Publish Dialog="CoordinatorHostDlg" Control="Next" Event="NewDialog" 
Value="VerifyReadyDlg">1</Publish>

      <Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" 
Value="CoordinatorHostDlg" Order="1">NOT Installed OR WixUI_InstallMode = 
"Change"</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="ChangeButton" 
Event="NewDialog" Value="CustomizeDlg">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>

      <Publish Dialog="ExitDialog"
            Control="Finish"
            Event="DoAction"
            Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and 
NOT Installed</Publish>
    </UI>

    <UIRef Id="WixUI_Common" />
  </Fragment>
</Include>


Best Regards, Thomas

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval Try the new software tools for 
yourself. Speed compiling, find bugs proactively, and fine-tune applications 
for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to