Thanks for the reply. I was afraid it was so. I ended up packaging the msi's + files into a nsis installer which unpacks to temp and then installs.
cheers, Leif On Fri, Jun 18, 2010 at 11:56 PM, Blair <os...@live.com> wrote: > med...@layout attribute is used during the build to facilitate placement of > the files into your media layout (the way you transfer your build output > onto your multiple CDs or whatever). The data in that attribute is not > preserved in the MSI and is not available/doesn't alter the way that > Windows > Installer searches for the files it installs. > > You would need to change the source information in the Directory tree for > what you are trying to do, and the location of the files must be relative > to > the location of the MSI file (it can't be absolute). > > -----Original Message----- > From: Leif Ringstad [mailto:lei...@gmail.com] > Sent: Friday, June 18, 2010 1:02 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Change media source/layout through property > > Hi > > I'm trying to change the media layout through the command line when running > msiexec. > > I thought it should be enough to have a <property> and set that to the > Layout of the Media, but I cannot get it to work properly. > > I'm wondering if this is possible, as I've tried this, and it doesn't seem > to work. It only looks for it at the location where the msi is located. > When > logging I can see the property beeing set, but it doesn't seem to affect > the > media layout. > > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> > <Product Id="PUT-GUID-HERE" Name="Test media source" Language="1044" > Version="1.0.0.0" Manufacturer="test" UpgradeCode="PUT-GUID-HERE"> > <Package InstallerVersion="200" Compressed="no" Description="abc" /> > > <Property id="PATH_TO_SOURCE" secure="yes> > <Media id="1" Layout=[PATH_TO_SOURCE]> > > <Directory Id="TARGETDIR" Name="SourceDir"> > <Directory Id="ProgramFilesFolder"> > <Component Id="readme_comp" Guid="PUT-GUID-HERE" DiskId="1"> > <File Id="readme_file" Source="readme.txt" /> > </Component> > </Directory> > </Directory> > <Feature Id="test_feature" Title="test"> > <ComponentRef="readme_comp" /> > </Feature> > </Product> > </Wix> > > Command line: msiexec /i test.msi PATH_TO_SOURCE="c:\somepath\" > > thanks, > Leif > > ---------------------------------------------------------------------------- > -- > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users