Custom wyUpdate and surroundings

I have read the how to http://wyday.com/wybuild/help/custom-wyupdate-version.php and the walkthrough http://wyday.com/wybuild/help/walkthrough.php, but I have some some doubt. This is what I have done:1) open the downloaded solution of wyUpdate, customized an build it so to have the new wyBuild.exe custom file2) copies the custom wyUpdate.exe in a local folder "2.6.16.4"3) create a new project "myCustomWyBuild" in wyBuild, added the new version "2.6.16.4", added the link to my custom wyBuild.exe from my local folder to the "Your program's folder", disabled the warning, setted the Server filename to "mycustomselfupdate.wys", and the download site to "https:\\mycompanysite.com\mycustomwyupdate\%file%"4) build wyUpdate, 5) build update, and upload "mycustomselfupdate.wys" and the *.wyu files to mycompanysite.com\mycustomwyupdate

Question: the wyUpdate.exe obtained after the 4) is not the custom wyUpdate.exe, I have to rewrite it before build the update?

6) Create a new project "MyApp" in wyBuild, 7) create a new local folder "1.0" in which copy all file of my application except my custom wyUpdate8) add all links in "Your program's folder" from the files in local folder "1.0" to the "MyApp" project9) add the address "https:\\mycompanysite.com\mycustomwyupdate\mycustomselfupdate.wys" as host of wyUpdate for "MyApp"10) setting the download site of "MyApp" to "https:\\mycompanysite.com\myapp\%file%"11) build wyUpdate of "MyApp"12 ) build updates and upload "wyserver.wys" and *.wyu file to "mycompanysite.com\myapp\"

Question: like before the wyUpdate.exe obtained after the 11) is not the custom wyUpdate.exe, I have to rewrite it before build the update?

13) added "client.wyc" and my custom "wyUpdate.exe" to the installation zip of my app.

Question: if I modify my wyUpdate after the publish of "MyApp", I have only to publish the new version of my custom "wyUpdate.exe", and not to rebuild the update for "MyApp", have I?

Question: My custom "wyUpdate.exe" and the "client.wyc" for "MyApp" have never copied in may local folder "1.0" and above all added the links of them to "Your program's folder" of "MyApp", is it?

Best regards.Cristiano

Question: the wyUpdate.exe obtained after the 4) is not the custom wyUpdate.exe, I have to rewrite it before build the update?

You can use our pre-built version of wyUpdate.

Question: if I modify my wyUpdate after the publish of "MyApp", I have only to publish the new version of my custom "wyUpdate.exe", and not to rebuild the update for "MyApp", have I?

Correct. But for all users to get the new version of wyUpdate you have to release a new version of your app. Because, from the custom self-update article:

wyUpdate only self-updates when there is a new version of your app available. If a new version of your app is available and a new wyUpdate version is available then the new version of wyUpdate is downloaded and installed before your app is downloaded and installed.
Question: My custom "wyUpdate.exe" and the "client.wyc" for "MyApp" have never copied in may local folder "1.0" and above all added the links of them to "Your program's folder" of "MyApp", is it?

I'm not quite sure what you're asking, can you clarify?

Wyatt wrote:>

Question: the wyUpdate.exe obtained after the 4) is not the custom wyUpdate.exe,> I have to rewrite it before build the update?

> > You can use our pre-built version of wyUpdate.

This means that the button "Build wyUpdate" in "Build wyUpdate & Updates" always put in the wyUpdate folder the "wyUpdate.exe" pre-builded in wyBuild and not my custom wyUpdate downloading it from "https:\\mycompanysite.com\mycustomwyupdate". So, after the "Build wyUpdate" command I have to get only the file "client.wyc" to add to my intaller, is it correct?

>

Question: if I modify my wyUpdate after the publish of "MyApp", I have only> to publish the new version of my custom "wyUpdate.exe", and not to rebuild the update> for "MyApp", have I?

> > Correct. But for all users to get the new version of wyUpdate you have to release> a new version of your app. Because, from the> custom self-update article:> >

wyUpdate only self-updates when there is a new version of your app available.> If a new version of your app is available and a new wyUpdate version is available> then the new version of wyUpdate is downloaded and installed before your app is> downloaded and installed.

So, after publish a new version of my custom wyUpdate, I have to publish a new empty version (none has changed in MyApp) of "MyApp" otherwise wyUpdate doesn't update itself without an update of MyApp, is it correct?.

>

Question: My custom "wyUpdate.exe" and the "client.wyc" for "MyApp" have never> copied in may local folder "1.0" and above all added the links of them to "Your> program's folder" of "MyApp", is it?

> > > I'm not quite sure what you're asking, can you clarify?

At point 7) I had prepared a local folder where I have copied all file of MyApp, in this folder I never have to copy the "client.wyc" generate by point 11) and my custom "wyUpdate.exe", this files has to added only to my installer, and upload to "mycompanysite.com\myapp\" only the file generated by point 12) ("wyserver.wys" and *.wyu files), is it correct?

Thanks for your clarifications.Cristiano

This means that the button "Build wyUpdate" in "Build wyUpdate & Updates" always put in the wyUpdate folder the "wyUpdate.exe" pre-builded in wyBuild and not my custom wyUpdate downloading it from "https:\\mycompanysite.com\mycustomwyupdate". So, after the "Build wyUpdate" command I have to get only the file "client.wyc" to add to my intaller, is it correct?

If you're making your own custom version of wyUpdate, then include that with your installer (along with the generated client.wyc file). If you're not making a custom version of wyupdate then just include both the wyUpdate.exe and client.wyc files with your installer.

So, after publish a new version of my custom wyUpdate, I have to publish a new empty version (none has changed in MyApp) of "MyApp" otherwise wyUpdate doesn't update itself without an update of MyApp, is it correct?.

Well, not "empty". But the new version would have exactly the same files as the previous version (i.e. nothing will be patched except wyupdate).

At point 7) I had prepared a local folder where I have copied all file of MyApp, in this folder I never have to copy the "client.wyc" generate by point 11) and my custom "wyUpdate.exe", this files has to added only to my installer, and upload to "mycompanysite.com\myapp\" only the file generated by point 12) ("wyserver.wys" and *.wyu files), is it correct?

yes.

Wonderful, now all is clear.

Thanks.Cristiano