If the table doesn't have anything in it, light will generally not generate
it. There are some tables that it generates even if empty, but CreateFolders
is not one of them. This saves some space in the MSI that would be taken up
by the table's metadata.

-- 
Mike Dimmick

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jarl Friis
Sent: 19 October 2006 07:15
To: Bob Arnson
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] <CopyFile> in <Component> gives problems.

Bob Arnson <[EMAIL PROTECTED]> writes:

> MSI rules say that each component's directory must be created, either 
> implicitly by installing files there -- the CopyFile doesn't count -- 
> or explicitly with CreateFolder (in WiXspeak). So just add a 
> CreateFolder element as a child of the CopyFile's Component element. 
> It's harmless and satisfies the ICE validation error.

Thanks.

You say it's harmless... I believe that means that the rules for removing
the directory are the same as if there had been a <File> element in the
directory.

Still I wonder about the error message "The Directory/Component pair must be
listed in the CreateFolders table.". It sounds like there is a table called
"CreateFolders", opening Orca, I cannot find a table by that name.


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to