If we have a couple of exe, a dll and an XML configuration and personalization file in version one and an update is available how would I provide an update with out overwriting the xml file?
The easiest way to do this is don't include the configuration & xml files in wyBuild. This way when your user updates to the latest version of your app wyUpdate patches all your exe, dll, and other files and ignores the XML & config files.
I read that you can specify a custom batch file to run before and after the update , can you point me toward this. I could not find where to start looking for this.
To run batch, exe, or any other executable file simply drag the file into wyBuild. Then check the "Execute file" checkbox.
[attachment=0]batch.files.in.wybuild.png[/attachment]
And if you include the batch file in the temporary folder, like shown in the picture, then the file will be cleaned up after the update is installed.