multiple and conditional updates for .net app

Gentlemen:

I've done the walkthroughs on the AutomaticUpdater control and everything works fine, but my scenario is slightly more complicated:

I'm distributing a client/server .NET app. The users don't want the server to update automatically; what they want is to update the server as they see fit, and when the server is updated, have the clients update automatically. It's not clear to me how I can do this with the AutomaticUpdater control.

There is one further complication. There is often more than one version, a stable release and a beta, so the users need to grab the right update. But these are not entirely separate forks -- a user can update from stable to beta and then back to stable -- so I would prefer to keep all the update files together rather than in separate directories.

Any suggestions for how I ought to handle this will be most welcome.

Best regards,Aaron Haspel

In this case you'd be better off using wyUpdate as a standalone updater (since the circumstances are complicated). The AutomaticUpdater was really designed to make updating any one single app easy.

Implementing what you want is a simple matter of letting the user update the server app. Then once the server/client versions mismatch (or however you want to do it) update the client apps.

So, you'll have 2 wyBuild projects. One for your server app. And one for your client apps.

Does that make sense?

Yes it does. Thanks for the prompt reply, and I'm sure I'll be back to you as I get further into it.

AH