|
Yes, this is generally very easy to do. In many cases, you may have a smoothly running application and do not wish to cause any problems to it. For this reason, we aim to ensure that each new version will not cause any problems for users of earlier versions.
It should be generally ok to roll back, provided you take some careful steps to keep track of the version installed and ensure that there are no stray DLL files left over before installing the new version.
We recommend following these steps:
- Quit all applications that use the component, this especially means Excel, Visual Studio, MS Access etc.
- Backup your system so that you can go back to the original version if anything does go wrong. Be sure to include the Windows System32 directory and other specific file locations such as Program Files / Common Files.
- Run a few benchmark tests that you can use to verify the operation of your software on both the old and the new versions of the software.
- Test your application with the new component(s) on a test machine.
- Do a search on your pc to locate all instances of the main DLL file, eg. wtoptionsx.dll. Record these - there really should only be one necessary in the Windows System32 directory and possible a copy that came with the installation. Save this DLL, your original installation exe, and also take a zip file of all applications that you have built using the component(s). In other words, back up the existing relevant files.
- Uninstall the old version of the software.
- Install the new version, following the new licensing requirements.
Everything should work as before.
Note that for newer versions of the ActiveX/COM components, there are now two different DLLs provided. One for the development machine that is installed automatically and used normally. There is also a special runtime deployment DLL that is to be deployed to any other machines with applications. The developer DLL will not work on other machines. Conversely, the runtime DLL will not work to do development with and should not be used in an IDE.
If you ever wished to roll back, then simply quit all applications, uninstall the newer version of the software and then reinstall the old version and it will all work as it did before. The main point is that the correct version of the DLL is installed and registered.
To purchase an upgrade, please contact us for current pricing.
|