The only time I've ever seen this error message is when the shell folders 
registry entries are incorrect.  MSI checks every entry in the Directory table 
for validity, so make sure you don't have a directory/property name that is 
resolving to a ?, and it's probably worth making sure that these folders are 
not corrupt:

http://windowsxp.mvps.org/usershellfolders.htm 

Phil Wilson 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Dimmick
Sent: Monday, October 01, 2007 2:57 PM
To: 'Matias Woloski'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] The folder path '?' contains an invalid character

All I can see in the documentation is this:

"The SetTargetPath event notifies the installer to check and set the
selected path. If the path is not valid to be written to, then the installer
blocks further ControlEvents associated with the control."

This is a standard part of Windows Installer - there isn't any WiX-supplied
code at this point. Perhaps you should ensure that the TARGETDIR property is
appropriately initialised before beginning the UI? Having said that, it
should be initialised to ROOTDRIVE if not otherwise initialised, and
ROOTDRIVE is initialised to the drive with the most free space, so I can't
see why this would be a problem.

Is this reproducible on a clean system? On Windows XP? (your screenshot
looks like Windows Vista with the Classic theme) I think this may be a case
for Product Support Services.

-- 
Mike Dimmick

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Matias Woloski
Sent: 01 October 2007 22:03
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] The folder path '?' contains an invalid character

Hi,

We're facing an issue with the attached Wix file (SampleWIX.wxs) and Wix
3.0. When the user enters the path *for the first time* where the
application will be installed and press "Next" it shows up an error message:
"The folder path '?' contains an invalid character" (see screenshot).  
Pressing "ok" and "Next" again will work.

Do you have any ideas?

Thanks
Matias




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to