Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We provide an application as a service, over Windows RemoteApp. It's nearly impossible to deploy updates to the software, though, because if even a single user is online then the file is in-use and cannot be replaced.

Is there some way to make this possible or easier? If it were possible, I'd be deploying probably 2-3 updates per day. As it is, I sometimes have to go all week without deploying one.

share|improve this question
add comment

2 Answers

You could package the application up as App-V . Citrix XenApp Application Isolation would probably do it too, but then you'd have to pay for Citrix licensing as well.

Your desired end-state is actually making 2-3 times daily updates to a provided application? Wowsers. Edit- I wonder if you'd do better to write this as a web application; that might make you more nimble/agile (tm), and it might help decouple your application logic so that you can do updates this rapidly.

share|improve this answer
add comment

As an alternative to how you are packaging your application you could look at using a cluster of terminal servers on the back end.

Route all new sessions to a single node, wait for the old sessions to die off and then update the now unused node. Rinse and repeat.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.