wyBuild - automatic updating & make patches
Use wyBuild to get updates of your software to your users fast. No confusing interfaces - just simplicity.
Who uses wyBuild?
Game developers
Game shops love wyBuild. Using installers results in files hundreds of megabytes long with bandwidth bills to match. wyBuild shrinks your files to tiny patches that range from kilobytes to a few megabytes.
Micro-ISVs
Perfect for agile development, wyBuild allows small software teams to release early and often. Patches are delivered directly to your users using wyUpdate or the AutomaticUpdater control.
Web designers
Web developers use wyBuild to keep their clients up-to-date without using complicated version management systems like subversion, CVS, and git.
Standalone Updater or Full Integration with your .NET Application
wyUpdate can work in either standalone mode or fully integrated automatic update mode. Standalone mode is made for people who aren't using .NET technologies, but want to add the best updater in the industry to their application. In the fully integrated mode .NET developers — whether you're working with C#, VB.NET, etc. — can add fully automatic updating to your application.
Standalone Mode
When wyUpdate is in standalone mode all you have to do is include the wyUpdate executable with your application. This has been used to great success by both developers looking for a simple drop-in solution & web designers looking for an easy way to distribute new versions of their works to their clients.
Full Integration with your .NET application
To add automatic updating to your application simply add the free AutomaticUpdater control to your application. The AutomaticUpdater control gives you several options for checking for, downloading, extracting, and install updates. Learn more about it here.
Customize the wyUpdate theme with your branding
You can change wyUpdate's look by using any one of the professional themes or, if inspiration strikes, create your own design. With the simple interface you'll be able to preview your results instantly.
Easy to use drag & drop
Simply drag & drop your files directly into wyBuild. You can also make shortcuts to your files without hard coding the paths. Plus you can run *.exe, *.bat, and *.cmd files both before and after an update is installed.
Modify the Registry
Changing the registry is just as easy as adding files. With wyBuild you can manage which Registry keys are created, edited, and removed upon installation of your update. The same goes with Registry values — giving you the ability to delete, edit, or add values of any type (string, binary, or integer data).
Version Management
Managing past and future versions of your software is simple. Just drag the files into wyBuild. Adding registry changes is just as simple and intuitive.

TurboPatch: Create Tiny Update Patches
wyBuild uses our own TurboPatch algorithm to generate the smallest possible update files. Differences between versions of your software are analyzed, and tiny patch files are generated. This ensures that you'll spend less on bandwidth while also saving your users' time.

Multi-lingual wyUpdate
With wyBuild you can create, edit and include multiple language files with the updater. wyUpdate automatically determines the language culture of your user's computer and selects the right language.
Automate Building your Updates
You can easily automate the update building within wyBuild using the simple command line interface. Learn more about it.
Secure Update — Rollback on Errors
Your users will always have working software. For instance, if the user cancels a software update, or an unforeseen error occurs while updating, wyUpdate quickly and cleanly restores the previous version of the software. It never leaves extras files or registry lying around.
Windows Vista & Windows 7's User Account Control (UAC)
No worrying about the troublesome UAC in Windows Vista & Windows 7, wyUpdate handles it in stride. Limited users can check for updates without needing Administrator privileges and, if an update is found, Windows UAC prompts the user for an administrator password.
Limited User Updating
wyUpdate can check for updates even on limited user accounts on all Windows versions (2000, XP, Vista, etc.). A user will always be able to check for updates, and will only be prompted for a password if the user doesn't have access to the folders or registry that need to be updated.
Release to your users
Once you've built and uploaded your updates to your website, your users can easily update your software using wyUpdate or the AutomaticUpdater control.
Self Update
Does wyUpdate update wyUpdate? Yep. wyUpdate will automatically detect, download, and install newer versions of itself. And the best part is that you don't have to lift a finger. Your customers will always have the latest and greatest updater in existence.
More features
wyBuild, wyUpdate, and the AutomaticUpdater control are all packed with features. Download wyBuild now and test it yourself. It's a free 21-day trial and it's exceptionally easy to use.
wyBuild, wyUpdate, & the AutomaticUpdater control are fully compatible with Windows 2000 through Windows 7 (including all Windows Server products).


