• skip to content

Legacy Extender

by Cloanto


  • Download
  • Purchase
  • Support
  • Company

  • Overview
  • Benefits
  • Documentation
  • Requirements
  • Links
  • Change Log


Purchase

You will receive an email with license key details within a few minutes from your order. If you have not already downloaded the software, you can do so here.

Legacy Extender
Buy Now, $29.95
Legacy Extender - Site License
Buy Now, Site License

What's Included

The Legacy Extender package includes the LegacyExtender.lib library and the EditVersion.exe tool. The two components are designed to complement each other in the project build cycle, but they may also be used independently of each other.

  • LegacyExtender.lib provides the functions which are referenced by the newer Visual Studio, but are missing in older versions of Windows. These are not many, but without them the application may fail to start or run on a barebone system. It also includes replacements for some functions which are present, but not implemented in Windows 95.
  • EditVersion.exe modifies the minimum operating system and subsystem version information in your binary and applies a new checksum. This is similar to the old EditBin.exe that once was provided by Microsoft, and is required because Visual Studio itself will not allow a value smaller than 5.0 to be set. So even if you link with the Legacy Extender library, the binary will still claim to require "Windows 5.0" (i.e. Windows 2000 or higher). EditVersion.exe sets a new operating system and subsystem version and recalculates the checksum. (While the checksum itself is currently known to be checked by Windows only for drivers and DLLs loaded at boot time, it is prudent to always have a correct checksum).

© 2006-2009 Cloanto Corporation | Legal | Privacy