After adding the new version, and then calling /bu, you should then copy the client.wyc and wyupdate.exe to be included with your app (and, if you're building an installer, include those files with your installer.)
Hello I am not sure about the order of execution of the command line tools.I want to use wybuild.cmd.exe in an automated build using Jenkins.We use AutomaticUpdater.exe in a C#-application. wyupdate.exe and client.wyc are included in the C#-project sothey are copied to the binaryfolder when building the application in visual studio.
So the first step is to build the binaries.
On the build server I copy the binary output including the two files to an seperate directory for every versionthen I add the directory as new version using wybuild.cmd.exe "Project.wyp" -add="..\WyBuild\NewVersion.xml".
Then i execute wybuild.cmd.exe "Project.wyp" /bwu
and later wybuild.cmd.exe" "Project.wyp" /bu /upload
Is that correct? Do I need to update client.wyc?If I see it right the /bwu parameter recreates client.wyc so the verion of the file that is copied by visual studio is probably outdated.
After adding the new version, and then calling /bu, you should then copy the client.wyc and wyupdate.exe to be included with your app (and, if you're building an installer, include those files with your installer.)