The application has failed to start because its side-by-side configuration is incorrect (Windows)

I ran into this lame issue today… I wrote a C++ app sent it to my beta tester ( Andrew) and he said it failed … So i went on the mission and found the fix ! Not only did i find a fix but i found a reason and thats good because most of the time we never know  the true reason behind a strange issue. The issue is normally convoluted in a sea of code  that dates back  years well not this time!  Read on!

Reason


This is a known Windows issue, primarily occurring on Windows Vista. It can occur for several reasons.

In some cases it occurs because the machine has Microsoft Visual C++ installed, and the Visual C++ libraries have become corrupted.

In other cases it indicates that the installation of Suite did not completely finish. In some situations the Suite installation will require a reboot when finished. However, the ‘reboot’ dialog is not always displayed. In these cases the Suite install log will show:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Restarting your computer is recommended:
In order to Finish the installation, please restart the computer
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Solution


Do one or more of the following solutions:

Solution 1: Install the Microsoft Visual C++ 2005 runtime. (Visual C++ users only)

If you are a Microsoft Visual C++ user, then do the following steps:

  1. Install the Microsoft Visual C++ 2005 runtime.
  2. Reboot the machine
  3. Relaunch the Suite applications.
Solution 2: Reboot your system and restart the applications.

If you have just installed Creative Suite, then perform the following steps:

  1. Reboot the machine.
  2. Relaunch the Suite applications

All i did was install the Microsoft Visual C++ 2005 runtime making sure i closed visual studio 2008, once the install was finished i opened visual studio and recompiled my app and voila!  my applications now work on other machines!

thank you for tuning into this epic victory … we live to code another day!

-Summey

About summey

Im a guy of simplicity and class.
This entry was posted in C++, Programming and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>