ProgramData is actually known as CommonAppDataFolder
http://msdn.microsoft.com/en-us/library/windows/desktop/aa367992(v=vs.85).asp
x
so try
<Directory Id="CommonAppDataFolder" >
<Directory Id="JetrionDir" Name="Jetrion">
<Directory Id="INKUSECONFIGDIR" Name="Ink Usage
Calculator"/>
</Directory>
</Directory>
Dave
-----Original Message-----
From: Alan Y. Balkany [mailto:[email protected]]
Sent: 11 June 2013 23:16
To: [email protected]
Subject: [WiX-users] Installing files in second directory chain?
Hello,
I'm trying to install program files and configuration files.
On Windows 7, files in the c:\Program Files tree can't be modified, so I'm
installing the config files in c:\ProgramData. WIX won't let me.
All the WIX Directory examples I've seen have a SINGLE directory chain under
PFiles:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder" Name="PFiles">
<Directory Id="JetrionFolder" Name="Jetrion">
<Directory Id="INSTALLDIR" Name="Ink Usage Calculator"/>
</Directory>
</Directory> ...
What I want to do is have a second directory chain:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder" Name="PFiles">
<Directory Id="JetrionFolder" Name="Jetrion">
<Directory Id="INSTALLDIR" Name="Ink Usage Calculator"/>
</Directory>
</Directory>
<Directory Id="ProgramMenuFolder">
<Directory Id="JetrionMenuFolder" Name="Jetrion">
<Directory Id="ApplicationMenuFolder" Name="Ink Usage
Calculator"/>
</Directory>
</Directory>
<Directory Id="DesktopFolder"/>
<Directory Id="ConfigDir" Name="ProgramData">
<Directory Id="JetrionDir" Name="Jetrion">
<Directory Id="INKUSECONFIGDIR" Name="Ink Usage
Calculator"/>
</Directory>
</Directory>
</Directory>
where the ConfigDir is c:\ProgramData..., and I use the INKUSECONFIGDIR id to
indicate where to place the files:
<DirectoryRef Id="INKUSECONFIGDIR">
<Component Id="InkConfigWhite"
Guid="A6E79454-202A-4203-B2DF-A6D03FCE7012">
<File Id="InkConfigWhite" Name="InkConfigWHITE.xml"
DiskId="1" Source=".\src\InkConfigWHITE.xml" KeyPath="yes" />
</Component> ...
But the files don't end up in C:\ProgramData\Jetrion\Ink Usage Calculator\...
What am I doing wrong?
Thanks!
Alan
-----------------------------------------------------------------------------
-
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires
that you delete it without acting upon or copying any of its contents, and we
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY,
UK.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users