HiI love wyBuild, I hope these ideas will help others manage their builds and updates.
When I first started using the software I struggled with how to manage the builds. We are an agile company and need to push updates on a regular basis. We will have many customers around the world and need a way to keep exe, dll's and documentation up to date.
One thing needed is a way to keep old versions for the updater to update from one version to the next.I ended up writing a Post-build script for visual studio to manage the task.
if $(ConfigurationName) == Release (xcopy /Q /Y "$(TargetDir)*.*" "$(SolutionDir)Installer\2.4\"del "$(SolutionDir)Installer\2.4\*.xml"del "$(SolutionDir)Installer\2.4\*.pdb")
Each time I update to a new version, I simply modify the 2.4 to 2.5, modify the assemblyinfo.cs, then in wyBuild I add the new version number, drag in the new 2.5 folder contents and a painful task is very simple.
I hope this helps others with the missing link that took me a bit to figure out.
David