Hi,
This is only partially a Wix question but if anyone can help, I'd appreciate it.
I am writing a Wix installer for a windows service that will be installed on a
server. The installer puts files (dll, exes) into the ProgramFilesFolder and
starts the service. It is installed for all users. My issue is that the
installer also contains various data files and directories (generally
containing xml/XSLT files) that must be installed somewhere and are used by the
service. The files must be installed in a location where a user can potentially
modify them (ie, has write access), and/or create new data files (these will be
dynamically picked up by the service when it is restarted). In addition, the
service needs to set up various temporary directories which will be temporarily
used to store intermediate files. This directory needs to be set up by the
installer and the location written into the app.config file that is installed.
My questions is:
What location do we use for the data files? I was thinking of using the
'CommonAppDataFolder' but my installer gives me various errors:
"ICE64: the directory is in the user profile but not listed in the
RemoveFile table for directories created in this location" and
"ICE38: Component XXX installs to the user profile. It must use a
registry key under HKCU as the KeyPath not a file"
What location do I use for the folder that creates temporary files?
Are there any conventions here regarding the location of different types of
files because I can't seem to find anything on MSDN?
Regards
sanjay
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users