Can Crystal Reports v8.5 and v10 co-exist on one machine?

I'm hoping someone can answer the mysterious question of wether or not Crystal Reports 8.5 and 10 can co-exist on one pc?
I have a CRM package that requires 8.5 and some new Accounting software that requires version 10 of crystal. When I installed the new accting software it installed with it version 10, and now when I run my CRM software, none of the reports open as it requires 8.5.

If it is possible to have both versions run on one machine, is there a specific way I would install the two versions in order for it to actually work?

Thanks a million in advance.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

This is supposed to be possible.
As of CR9 and later (also later builds of 8.5) Crystal introduced side by side installations.
This basically means that you can have different versions on one PC. It does this by storing the dll's in their own separate directory.
This directory is specified by a registry key.

HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.0\Crystal Reports]
The key is "CommonFiles". This specifies the path to the separated dll's.

Does this key exist on your PC?
If so, what is the path?
Thinking that you may also be better to install the 10 version first, then the 8.5.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ken TurnerCommented:
I know it doesn't answer your question, but I've got CR8.0 and CR9.0 happily co-existing on my machine.
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

I am running 8.5, 9, 10, and XI all on the same machine without any issues.
You just need to be careful that you don't open and save any reports in 10 that were built in 8.5 because you will never be able to open it up in 8.5 again.
Also, if you are in the habit of double clicking on reports in windows explorer and launching Crystal that way, the last version of Crystal that was installed will be the version that Windows launches.
Kurt ReinhardtSr. Business Intelligence Consultant/ArchitectCommented:
To mirror what some of the other experts have stated, yes it is possible for them to Coexist - for one client, I have CR8.5 and XI loaded on a laptop.  For another client, I have 8.5, 10 and XI.

There are some minor caveats, however.  For example, even though the different versions install into their own subdirectories, there are still some features that share common .dlls.  Charts, for example.  I've run into issues where I have a chart report created in 8.5, but after installing 9 I can no longer open the 8.5 report.  This is due to the .dlls being shared, but being incompatible.  There are workarounds to this issue, according to a Business Objects KB article, but I could never get the workaround to actually work, but I was using a special OEM version of CR9 for Microsoft CRM 1.2.

Kurt ReinhardtSr. Business Intelligence Consultant/ArchitectCommented:
FYI, I decided to run my CRM version in a VirtualPC session on my laptop.  This simplified matters significantly.  So, my current environment is:

CR8.5 Pro - Windows
CR9 Dev - Microsoft CRM 1.2 Enhanced Editi - VirtualPC/Windows
CRXI Pro - Windows

mel150Author Commented:
Thanks for all the response. I will start from the first response and work down, so to answer Rick J, the path is C:\Program Files\Common Files\Crystal Decisions\2.5\Bin. I see on my pc, there are also registry entries for v10, v8.5 and v9.0, but the only entry that lists "Common Files" is v10.
Not sure if this is important or not, but I should also mention that besides v10 that I did install, the other versions including 8.5 are all "viewers". They were all installed along with other sotware (CRM and Accting). These were not full installations of Crystal, until v10.

mel150Author Commented:
Thanks, I installed a full version of 8.5 after 10 and my reports run again...good to know.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.