Thanks for the reply. AFAIK, if I have a wix directory structure defined as:
.
.
<Directory Id = "Foo" Name="Foo">
< Directory Id = "Bar" Name="Bar">
.
.
On installation, I should see the directory structure ...\Foo\Bar\.... Since
'Bar' in this case is considered relative to 'Foo', why is it not in my case
mentioned below?
Putting a question in a different way: suppose I have to create a deep
directory structure (let it look like a\B\c\D) during installation, where 'B'
and 'D' directory names are supposed to come from public properties passed on
during msiexec /i ...., what WiX am I supposed to use in such case?
Thanks,
Akshat
-----Original Message-----
From: Pally Sandher [mailto:[email protected]]
Sent: Tuesday, May 03, 2011 8:26 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Wix : Specifying Installation Path and sub path as
apublic property
Firstly a verbose log would tell you exactly what the problem is.
Secondly run the following command msiexec /i setup.msi INSTALLPATH="C:\Cool"
SUBFOLDER="C:\Cool\Ice" and I suspect it'll work as you expect.
SUBFOLDER refers to a Property being used as a Directory Identifier. It still
needs to make sense as a directory path which "Ice" does not hence the error.
Palbinder Sandher
Software Deployment Engineer
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: Akshat Sharma [mailto:[email protected]]
Sent: 03 May 2011 14:04
To: [email protected]
Subject: [WiX-users] Wix : Specifying Installation Path and sub path as apublic
property
Hi,
I want to generate an .MSI which places a file, snow.txt, in the folder
(INSTALLPATH)\(SUBFOLDER)\ where INSTALLPATH and SUBFOLDER are public
properties that are defined from command line:
msiexec /i setup.msi INSTALLPATH="C:\Cool" SUBFOLDER="Ice"
I was trying to get my WiX working but it just won't work. This is the code
that I'm using:
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="96e70525-4cd1-4920-9c0b-91055c79a962" Name="SetupProject1"
Language="1033" Version="1.0.0.0" Manufacturer="SetupProject1"
UpgradeCode="868734f0-adb2-48d3-a99b-d72033e5cbb4">
<Package InstallerVersion="200" Compressed="yes" />
<Media Id="1" Cabinet="media1.cab" EmbedCab="yes" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="INSTALLPATH">
<Directory Id ="SUBFOLDER" >
<Component Id="snow" Guid="868734f0-adb2-48d3-a99b-d72033e4cbb5" >
<File Id="snow" Source="snow.txt"/>
</Component>
</Directory>
</Directory>
<!-- TODO: Remove the comments around this Component element and the
ComponentRef below in order to add resources to this installer. -->
<!-- <Component Id="ProductComponent"
Guid="c15c12b0-5992-47a3-aa8b-77e669249d3a"> -->
<!-- TODO: Insert files, registry keys, and other resources here. -->
<!-- </Component> -->
</Directory>
<Feature Id="ProductFeature" Title="SetupProject1" Level="1">
<!-- TODO: Remove the comments around this ComponentRef element and the
Component above in order to add resources to this installer. -->
<!-- <ComponentRef Id="ProductComponent" /> -->
<!-- Note: The following ComponentGroupRef is required to pull in
generated authoring from project references. -->
<ComponentRef Id="snow"/>
<ComponentGroupRef Id="Product.Generated" />
</Feature>
</Product>
</Wix>
When I run the generated .msi with from commandline as mentioned in the
beginning of the mail, I get the following error:
"Could not access network location Ice"
Why is "Ice" not being treated as a RelativePath? Kindly suggest what is wrong
here and what can I do to fix it.
Thanks,
Akshat
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software The most intuitive,
comprehensive, and cost-effective network management toolset available today.
Delivers lowest initial acquisition cost and overall TCO of any competing
solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software The most intuitive,
comprehensive, and cost-effective network management toolset available today.
Delivers lowest initial acquisition cost and overall TCO of any competing
solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users