Each user can, or has their own my "documents folder", So, you could even
put the front end in that folder. There are also several other folders that
can be attached to each session. In fact, most users get their own home dir
when you add the user anyway. So, anything that belongs to each individual
user should go in their home dir along with all other files that belong to
that one user. This would include their front end.
So, just use the users default home dir. Often, Citrix is used for just
remote use of one application...but often Citrix is also used to create a
complete windows environment with a separate desktop, my documents..email
etc. It really depends on how the admin setup the uses. However, even if a
separate desktop is not saved for each user (not sure if you can share the
same desktop anyway...)..they all can have a their own home dir.
So, not really a difficult problem at all...and is standard fair for any
system admin.
And, of course, since over time, one might make additions, and upgrades,
then Tony's fine "auto" front end updater has also been modified to work
with Terminal Services/Citrix also. So, the issue of updating users with a
new front end is now eliminated, and no lame arguments exist about too much
work to copy a new front end to each user when a new versio comes out.
Tony's auto front end updater is usually used in a network environment to
download a new front end for each user...but his utility also now works in a
TS/Citrix environment also. Check it out at:
http://www.granite.ab.ca/access/autofe.htm
Right now, the original poster mentioned they are using sql server for the
data store...so they should have a VERY reliable and trouble free
environment. However, but not following standard practices...they are
experiencing troubles..and spending time on something that should not be a
problem.