build wyUpdate button

I am loving this product! I am using it to build updates over the web and it works great.

However, I don't think I understand the the "Build wyUpdate" button. I click this button during my update process thinking that this will create a new wyUpdate.exe for inclusion in my program's installer. But where does this exe get built? The wyBuild.exe file in my project folder hasn't been modified since I first started using the program. I assume this file will tell my program what version it is currently. Right now, I just created an update with the same version as the exe in the installer (including wybuild.exe) and after installing it finds an update (even though they are both the same version). Fortunately, the update applies without issue. But I must be doing something wrong. Am I?

In wyBuild there is a link button that will show and open the folder where the wyUpdate.exe and wyClient.wyc files were built. The link button only shows when you have done a build. Copy those into your installer project folder (no need to reset the reference path if they are already in the setup project just overwrite the files before the build) and rebuild the setup project.

I am sure someone from wyDay will correct my statement if I am incorrect.

Yes, that's right. I'll just add that the "client.wyc" file gets rebuilt every time you click the "Build wyUpdate" button. The wyUpdate.exe files only gets updated when there's a new version. That is, when we release a new version of wyBuild we almost always release a new version of wyUpdate as well.

In short: the wyUpdate.exe is pre-built. The Client.wyc file is built every time.

Does this make sense?

Yep, that is the exe I have been including. Even if I delete the exe and rebuild it, it still shows up as last modified 5/25/2011. Odd. Regardless, this file doesn't seem tom tell my exe that it is the current version.

Does wyBuild use the exe's version number to determine if it needs to update?

And stupid question, but how do I subscribe to my posts!?!?

The version number for your app is stored in the client.wyc file. This is why you have to click "Build wyUpdate" for every version you release. The client.wyc file is where the information about your product is stored (not wyUpdate.exe). wyUpdate just does the work of the updating. See: Where is the version number stored?

And stupid question, but how do I subscribe to my posts!?!?

You can't -- the forum software we're using is very crummy. We're building something in-house that will be a lot better but it's not ready yet.

Ah, I thought that was only for company name etc. Works great now!