We have an inhouse application Fattracs that is used by 10-30 users over Citrix. All users have starts an own instans. The exe-file resides on several servers with Windows 2003 R2 that is loadbalanced by Citrix. When a new version arrives the exe-files must be changed. If there is only a few users it used to work to change the exe-file on the fly. New users then got the new versions and existing users have to restart to get it. But with many users Windows may somehow lock the exe-file. Then we have to kick out all users before the change.
Someone who knows the reason and even better how to solve it ? We have some fileshares to the directory for exes as we don't want to use Remote desktop all the time for access it. Does it mean anything ?