I have a MSI (A word toolbar) which gets installed properly in a physical box. I used Active Setup and it does populates user related stuff in HKCU. For eg: I used [AppDataFolder] property to fetch the users application data path. This path is to create log files. The path created is C:\Documents And Settings\UserIdWhoInstalledMSI\Application Data\MyProductName and this is stored as a value for a HKCU key.

But, the problem arises when I install the MSI in Citrix. We have 'published' MS Word application to all users. The log file path is always shown as C:\Documents And Settings\Administrator\Application Data\MyProductName since the Administrator has installed the MSI.

How to get the Citrix user's name stuffed in C:\Documents And Settings\[UseName]\Application Data\MyProductName?

0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


active setup will not work for published applications in citrix
you will need to use a script to copy the files to the users profile via logon script
do a search there are lots of info on repackaging apps for citrix
Answered 10/27/2009 by: cygan
Fifth Degree Brown Belt

Please log in to comment
Answer this question or Comment on this question for clarity