Existing Software Install Base

Hello,

I am interested in using your product to update my existing software base.

The problem is that the current software base is about 1000 machines across the world. None of these machines have any software that currently knows how to talk to WyUpdate.

How can I update all these machines the first time with the new version of the application without having WyUpdate as part of the program?

I hope I have explained this properly.

Thanks..

Harry.

Hey Harry,

You'll have to include wyUpdate in whatever the next version of your app is. Then when existing customers download and install the installer for the next version of your app, then they'll have wyUpdate (and thus they'll be able to get updates through that).

Does that make sense?

Thanks for the response.

Is it possible to have them install WyUpdate on their machines from a web link and then when it runs on their local machine have it check the server for a new version of the app and install it?

The problem is that in order to have this app installed every 18 months we have them ship the laptops back to us for the update and then we ship it back. This takes time and costs a lot of money. I'm trying to avoid the next recall of laptops.

Thanks...

Harry.

Is it possible to have them install WyUpdate on their machines from a web link and then when it runs on their local machine have it check the server for a new version of the app and install it?

Yes, absolutely. You'll need both the wyUpdate.exe and client.wyc file. They'll have to include it in your installation folder (or you can make a small installer that will automatically do that for the user).

Where can I read more back this so that I can run some tests?

A good place to start is the step-by-step walkthrough.

Hi Wyatt,

I have read this document and I have gone through step 6 but I don't see how someone would be able to download the first update that will update our software on their computer.

Is there something else I can read?

Regards,

Harry

Which part are you confused about. Either you provide an installer that will install the wyUpdate.exe and client.wyc files alongside your app (in the same folder as your app) or you provide a zip file and tell the user to put those files in the same folder as your app. Then they just run the wyUpdate.exe and continue through the steps.

Does that make sense?

Sorry I'm not trying to be difficult. Just trying to understand by reading.

You're basically saying that I can put a zip file on a web page that they can go to and download into the same directory as the software to be updated.

Configure the update on the server side.

Then they run the wyUpdate.exe file and it will know which files to pull from the wyUpdate server and install them over the existing installation?

Regards,

Harry.

You're basically saying that I can put a zip file on a web page that they can go to and download into the same directory as the software to be updated.

Yes.

Configure the update on the server side.

Well, you do this before the first one. So, let's say the version these users have installed is version "4.4". In wyBuild you'll have a version "4.4" tab in which all the version 4.4 files are.

Then you build the wyUpdate (by clicking "Build wyUpdate") and make sure the dropdown above that button says "Create wyUpdate for inclusion with version 4.4 of your product." If the version isn't correct, then click the dropdown and select the correct version from the list. Then click Build wyUpdate.

Those wyUpdate.exe and client.wyc files rew what the users will be putting in your application's directory.

Then you can add the next version of your app to wyBuild (let's call it version 4.5). Add the files (as described in step 6 of the walkthrough), then Build the updates and then upload them to your server.

Then they run the wyUpdate.exe file and it will know which files to pull from the wyUpdate server and install them over the existing installation?

Yes, presuming you did what I said.

Thank you so much for the clarification on this!

Harry.