created the topic: what is wyBuild & wyUpdate and its features and advantage?
Use wyBuild to get updates of your software to your users fast. No confusing interfaces – just simplicity.
Who uses wyBuild?
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.
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 developers use wyBuild to keep their clients up-to-date without using complicated version management systems like subversion, CVS, and git.
New to wyBuild 2.5
AutomaticUpdater – update availableWe’re proud to announce that wyBuild is the first commercial offering of an AutomaticUpdater component. Get updates to your user quickly and silently. Impress your current and potential users with your quick turnaround to bug reports.
With the free AutomaticUpdater control you can match the quality of Windows Update or the Google Chrome Updater by just adding a simple control to your .NET app’s form. The AutomaticUpdater works with .NET 2.0, .NET 3.0, and .NET 3.5 apps (C#, VB.NET, etc.).
When you use the free AutomaticUpdater control your updates are downloaded, extracted, and patched in the background. This means your updates are installed on your users’ machines amazingly fast.
Dual & Quad processor support
wyUpdate now takes advantage of the Dual & Quad core processors. Your users will be able to update to the latest version of your software in a blink of the eye. With significant speed-ups in wyUpdate’s patching algorithm your users will get your updates faster even if they’re using old single-core processors.
.NET frameworkYour .NET applications will get optimized using NGEN when updated. wyBuild automatically detects your .NET assemblies whether they’ve been built for the x64, x86, or Any CPU platforms. You don’t have to lift a finger.
Full 64-bit & 32-bit support
wyUpdate works seamlessly on both the 32-bit and the 64-bit versions of Windows including the ability to install files to the x86 & x64 system32 folders.
File Permissions are Seamlessly Handled
ACL of a folderwyUpdate seamlessly handles file Access Control Lists (ACL), that is which users can read, write, and execute files. All of this is done completely behind the scenes so your updates work perfectly for computers with multiple users.
Features in wyBuild & wyUpdate
Below are some of the highlight features in wyBuild – a tool to deliver the latest versions of your software.
Visually Design your Updates
Drag & drop files directly from Windows Explorer, add registry changes with a few clicks, and upload your updates to your site all within the same interface.
Tiny Update Patches
wyBuild quickly compares your new version with your older versions. So instead of including whole files in the updates, wyBuild creates tiny update files with only the changes to get from one version to the next.
wyBuild automatically detects any assemblies made with Microsoft’s .NET Framework 2.0 (or above). When the update is installed on your user’s computer, wyUpdate optimizes these .NET assemblies to start and run fast using NGEN.
wyUpdate has been tranlated into 13 languages: Chinese, Dutch, French, German, Greek, Italian, Japanese, Korean, Portuguese, Russian, Serbian, Spanish, and Swedish. Also, wyBuild has a translation editor for creating and editing language files.
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’s User Account Control (UAC)
No worrying about Windows Vista’s troublesome UAC, 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.
wyUpdate also handles user access particulars on all other Windows versions (2000, XP, 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.
wyBuild & wyUpdate Requirements
Below are the requirements for wyBuild, wyUpdate, and the AutomaticUpdater control.
Requirements for wyBuild
wyBuild manages versions of your software and creates patches from one version to the next.
The .NET Framework 2.0 is the only requirement for wyBuild. If you don’t have it, it’s automatically downloaded and installed when you run the installer.
Requirements for wyUpdate
wyUpdate is the open source (and royalty free) updater program you include with your software.
The .NET Framework 2.0 is the only requirement for wyUpdate.
Requirements for the AutomaticUpdater control
The AutomaticUpdater is a free .NET component that’s included with wyBuild. With it you can add full automatic updating ability to your .NET application. Learn more about it here.
AutomaticUpdater works with .NET applications built for any of the following versions of the .NET Framework:
* .NET Framework 2.0
* .NET Framework 3.0
* .NET Framework 3.5
Windows 2000 – Windows 7
wyBuild, wyUpdate, and the AutomaticUpdater control are fully compatible with Windows 2000 through Windows 7 (both 32-bit & 64-bit versions of Windows):
* Windows 2000 (including server products)
* Windows XP
* Windows 2003 (and 2003 R2)
* Windows Vista
* Windows 2008 (and 2008 R2)
* Windows 7
InstallerExpert replied the topic: Re: what is wyBuild & wyUpdate and its features and advantage?
This tools has lots of Scope for Improvement.
replied the topic: Re: what is wyBuild & wyUpdate and its features and advantage?
what the use of this tool ?
msiexpert replied the topic: Re: what is wyBuild & wyUpdate and its features and advantage?
This tool is basically used for creating Installer of any application. in another word. Packaging of software so user can use it without seeing any complexity.