After downloading, or after automatic updates to the latest version BaseCamp 3.2.2 a number of users have encountered the error message ‘side by side configuration incorrect’ when trying to launch BaseCamp 3.2.2. BaseCamp then fails to launch.
There is no documentation on how to resolve this, and the only solution for some is to uninstall version 3.2.2 and run an earlier version of BaseCamp.
After many hours of trawling the internet I appear to have found a solution (worked for me at least).
My guess is that the BaseCamp developers of version 3.2.2 have used updated Visual C++ libraries that many of us using older MS Operating systems (eg Vista) do not have. BaseCamp Versions 3.2.1 and earlier probably use libraries from Visual C++ 2005, whereas the most recent BaseCamp version 3.2.2 uses libraries from Visual C++ 2008.
My Vista based computer only had Visual 2005 C++, so I downloaded Visual C++ 2008 and its later service pack. After installing Visual C++ 2008, reboot, reinstall BaseCamp 3.2.2 – hey presto it worked.
So this is what I did on my Vista based computer:
1) Launched Control Panel
2) Selected Programs
3) Selected Uninstall a program
4) Scrolled down installed programs to look for Visual C++Redistributables. Confirmed that only 2005 was resident so decided to download and install Visual C++ 2008 Redistributables and its service pack.
Did not uninstall Visual C++ 2005 because other applications might depend upon it.
CLOSED ALL APPLICATIONS, LOGGED OUT OF USER ACCOUNT AND THEN LOGGED IN TO MY ADMIN ACCOUNT.
Searched for Visual C++ 2008 on search engine and opened the relevant MS Visual C++ downloads webpage.
5) Downloaded Visual C++ 2008 (about 1MB) vcredist_x86.exe - defaults to ‘download’ folder
6) Downloaded Visual C++ 2008 service pack (about 4Mb) vcredist_x86 (1).exe
7) Installed vcredist_86.exe (click on it)
8) Installed vcredist_86.exe (1)
9) Went through steps 1 – 4 above and checked I had the two 2005 and two 2008 Visual C++ installed.
10) Uninstalled BaseCamp see Footnote11) Logged out and restarted computer
12) Downloaded BaseCamp 3.2.2 from Garmin site, installed and launched (warned that my previous BaseCamp databases would be lost)
Footnote - Beware: Not sure, but I suspect this, or stage 12, will delete any databases in the Garmin BaseCamp libraries that you have. Not sure how you would back these up – SD card?I had no BaseCamp history to worry about so it was not a problem for me so cannot advise.
Initially at stage 10, I let my BaseCamp update to 3.2.2 rather than uninstall and reinstall a fresh download of 3.2.2. However, I got the side by side error again. It might be worth someone trying up to stage 9, then log out and restart, then let BaseCamp update to 3.2.2. If that worked it might get over the deleted database problem – just a thought.
Developers must have known this but have forgotten to tell us. It should have been included in the installation requirements section.
bj