This short article will describe the process of upgrading to EurekaLog 7.
Obtaining EurekaLog 7
Upgrades from older versions (EurekaLog 6, EurekaLog 5, etc.) are sold with 50% discounts. To buy upgrade you should log in to your control panel.
Log in to your control panel
If you forget your password - you can recover it by using this page.
You will see your profile after successful log in:
User profile showing license info
There is EurekaLog 4 license in the example above. Therefore, there are download links to full version of EurekaLog 4 installer, as well as links to download latest free Trial, tools, demos.
Go to "Buy" page to buy upgrades:
Quick link to "Buy" page
Important: Please note that you have to be logged in. Otherwise you won't see upgrade options on "Buy" page. The content of the "Buy" page depends on your profile and licenses.
You will see two section on the "Buy" page. First section allows you to purchase a new license. For example, you may use this to purchase additional seats.
Top of "Buy" page is always the same -
it allows you to buy a new license
Next, the second section will show all available upgrade options. Scroll down to see these discounted options:
Discounted prices on "Buy" page
Important: Discounted options are only shown for logged in customers. You won't be able to see discounted prices if you are not logged in.
There will be a block of options for each of your licenses. Use "Extend for 1 additional year" option to upgrade your old license to latest EurekaLog version.
You will also be able to buy upgrade within your old version (for example, upgrade EurekaLog 6 Professional to EurekaLog 6 Enterprise, or upgrade Single Developer to Company) - for just a price difference between editions.
If you can't use our direct "Buy" page - then you can use any of our world-wide resellers. Pick a reseller and ask it to purchasing upgrade for your EurekaLog license.
Once update is obtained - you will see download links to full version of latest EurekaLog installer in your control panel. Be sure to use the correct login/password pair that is sent to you in order notification e-mail. Make sure this e-mail is not blocked. Check your spam folder.
If you have any problems with buying/upgrading/licenses - ask us (sales department).
Installing EurekaLog 7 over EurekaLog 6
You don't need to uninstall EurekaLog 6 before installing EurekaLog 7. Both versions could be installed on the same machine. You can switch between EurekaLog versions by using "Start Menu" / "Programs" / "EurekaLog 6" / "Manage EurekaLog in IDEs" (this option will appear after installation of EurekaLog 7) and "Start Menu" / "Programs" / "EurekaLog 7" / "Manage EurekaLog in IDEs" menu item (make sure to run both tools under administrator account).
Use corresponding "Manage" tool to enable/disabled EurekaLog for supported IDEs. For example, if you have EurekaLog 7 installed for Delphi 7 and want to use EurekaLog 6:
If you want to switch back from EurekaLog 6 to EurekaLog 7:
Be sure to close all running IDE instances when installing/uninstalling EurekaLog or using "Manage" tool.
Of course, you can fully uninstall EurekaLog 6 and then install EurekaLog 7. However, you must be sure that your project will work. If you haven't tried this yet - then abandoning EurekaLog 6 is not a wise move.
Possible installation issues
If you do not see EurekaLog 7 in your IDE - please use "Start Menu" / "Programs" / "EurekaLog 7" / "Manage EurekaLog in IDEs" menu item to activate EurekaLog (make sure to run it under administrator account).
To diagnose installation problems - please run C:\Program Files (x86)\Neos Eureka S.r.l\EurekaLog 7\Bin\InstallationDiagnostic.exe tool to generate log file. You can send this log to us. Additionally you may attach installation logs which can be found at: C:\Program Files (x86)\Neos Eureka S.r.l\EurekaLog 7\InstallationDiagnostic.log and Process.log.
Upgrading your project to EurekaLog 7
EurekaLog 7 contains A LOT of changes from EurekaLog 6. We beta-tested EurekaLog 7 for 1.5 years - about half year of public beta testing and 17 months of private beta-testing. And we done much to ensure that upgrade process will be as much painless as possible. However, we surely do not expect that upgrade process will go smooth. There always be problems. There are tons of real-life live EurekaLog-enabled projects around the world, and we just can not test them all.
If you encounter errors like "File XYZ was compiled with different version of ABC" or "Could not compile used unit XYZ" - then your project uses mix of old and new files.
Get familiar with changes in EurekaLog 7
EurekaLog 7 has many changes. Some old ways of doing things were changed. Some are considered obsolete and replaced with other methods.
You can find demos under "Start Menu" / "Programs" / "EurekaLog 7" / "Demos" menu item.
You can find quick-start guides here.
You can watch video tutorials here.
You can read migration reference here.
Get support with upgrading
If you can't resolve some issue with upgrading - then just ask us (tech-support department).