Legacy Extender, by Cloanto
Legacy Extender is brought to you by Cloanto, a Microsoft Partner specializing in software components for electronic marketing, publishing, commerce and internationalization. Tools like Currency Server, Calculator Builder, MenuBox and Software Director are helping small and large organizations expand their audience and cultivate excellence in customer relationships. Cloanto's clients and partners can count on total commitment to superior standards of innovation, usability, quality and service, tapping into the experience gathered through a user base of millions and a core team which has been designing and publishing software for several decades.
We originally developed Legacy Extender in order to retain legacy support in popular applications such as MenuBox. Since Microsoft first dropped support for older versions of Windows in Visual Studio 2005, various hacks and patches (e.g. to individual function calls, or to the subsystem version number) have been proposed to try to overcome this problem. We know about them because we were badly looking for a solution too, and we were among those who filed both bug reports and solution proposals when Visual Studio 2005 was originally released. The issue got more complex with Visual Studio 2008, when even more incompatible functions started being invoked, and the minimum required version number itself could not as easily be set to the older operating systems. Legacy Extender gracefully solves these problems.