Hexadigm Systems

Upgrade Licenses (Developer's version only - Translator's version is free so no license required)

Supported versions of Visual Studio (general information)

Note that all versions of the TranSolution developer's version (Visual Studio extension) may be used to target the current version of Visual Studio at the time you download TranSolution (the latest available by Microsoft - read on), in addition to all previous versions back to Visual Studio 2013 inclusive. Earlier versions of Visual Studio are no longer supported (i.e., Visual Studio 2012 and earlier).

To this end, the TranSolution installation program detects all versions of Visual Studio on your machine and installs itself for each accordingly (ignoring unnsupported versions, Visual Studio 2012 and earlier). Multiple versions of Visual Studio are therefore supported on the same machine. However, the installation program is only aware of the latest version of Visual Studio at the time you download TranSolution, in addition to all previous (supported) versions.

For future versions of Visual Studio, i.e., those not yet released by Microsoft at the time you download TranSolution, you must download the latest version of TranSolution in order to target them, as each new version is released by Microsoft. When you do so, note that your license key supports the currrent version of Visual Studio at the time you purchase TranSolution (and all supported previous versions), in addition to the next two versions released by Microsoft. See "Upgrade licenses" below for details.

To this end, a new version of TranSolution is always released to target the latest version of Visual Studio soon after Microsoft releases it. Therefore, when you download the installation program from the Hexadigm web site, this version targets all existing versions of Visual Studio (2013 and later) but not any future versions. There may be a short delay however after Microsoft releases the latest version of Visual Studio before TranSolution can be updated to target it. This is necessary in order to upgrade TranSolution to identify and work with it, though this process normally starts well before the final release build of each new Visual Studio version. The delay is therefore usually short, on the order of days normally (after Microsoft releases a new version of Visual Studio), but in some cases may be longer if the version of Visual Studio requires more substantial upgrades.

Upgrade licenses

Please note that your license key may be used to target the current version of Visual Studio at the time you purchase your key and all (supported) previous versions, in addition to the next two versions released by Microsoft (whenever that occurs). For instance, if you purchase TranSolution today, your license key can be used not only on all (supported) versions of Visual Studio up to and including Visual Studio 2022, the latest release by Microsoft at this writing, but the next two versions as well (again, whenever that occurs). While earlier versions of TranSolution had no such limitations (V3.8 and earlier), allowing license keys to be freely used for all future versions of Visual Studio (not just the next two), this was always an unwritten policy. Nobody likes license keys that expire for any software product of course, and that includes us.

Unfortunately, with the release of Visual Studio 2022, the first 64 bit version of Visual Studio, necessitating more significant changes by all Visual Studio extension developers world-wide, this policy could no longer be sustained. We hope all customers understand. Because each new version of Visual Studio requires a new release of TranSolution as described, not only to detect that new version of Visual Studio but to accommodate potential changes by Microsoft, we've simply absorbed the cost of making these changes until now.

To this end, for versions V3.8 and earlier, we never charged customers any additional fee to use their license key in future versions of Visual Studio (but see "Important" note further below). Moreover, we didn't charge for upgrades even after Microsoft replaced their original "add-in" technology with a newer technology, "VSPackage" extensions, starting in Visual Studio 2015 (where they removed the older "add-in" technology TranSolution was originally built on). This change required non-trivial changes to TranSolution and all add-in developers worldwide were affected at the time. TranSolution was therefore converted to a "VSPackage" extension for newer versions of Visual Studio, but the original add-in technology was also still supported for older versions (including versions Microsoft itself didn't support anymore, but which some customers still used). We never charged customers for this work however, or the cost of maintaining the older add-in technology, or the cost in general of releasing new versions of TranSolution to support new versions of Visual Studio. This was always an unwritten policy however, as noted.

Unfortunately, since non-trivial changes were required by Microsoft to upgrade the program to support Visual Studio 2022 (due to the new 64 bit environment), this policy is no longer viable. Instead, we believe our new approach of supporting the next two versions of Visual Studio after your purchase is fair and reasonable. Since Microsoft typically releases new versions of Visual Studio roughly every 2 years, and your key(s) will work for the current version at the time of purchase plus the next two versions (and all supported earlier versions), your key(s) can therefore typically be used for new versions of Visual Studio 4 to 5 years after you purchase TranSolution.

Once your existing license key exceeds this however, the program will notify you at which time you must purchase an upgrade key if you wish to continue using TranSolution (but only in newer versions of Visual Studio beyond the next two after your purchase - your existing key will always continue to work in earlier versions without issue). Note that the upgrade fee is half (1/2) the cost of a brand new key so we believe this policy is fair and equitable.

Important: Note that the above policy applies retroactively to all license keys regardless of when they were purchased (including V3.8 and earlier). License keys that would have required an upgrade key for Visual Studio 2019 however (meaning license keys purchased for Visual Studio 2013 and earlier based on the new policy), can still be used up to and including Visual Studio 2019. An upgrade key is therefore only required when targeting Visual Studio 2022 or later (for licenses that would have expired sooner).

We hope TranSolution has served our existing customers well and you'll understand our need to make this change.