Recently I was working with one of my customers, who were trying to register a binary which was developed in VC8.0 on Windows Vista Edition. While registering this component they were getting following error message which prevent them to register component.

 

"

The application has failed to start because its side-by-side configuration s incorrect. Please see the application event log for more details.

"

To resolve this issue you can follow any one of the following suggestions.

 

  1. Upgrade the Vista machine with SP1
  2. Install the latest service pack for VC++ redistribution package which automatically update  WinSxS folder.

      Reference:

========

1. it's advisable to create a setup package for redistributing Visual C++ application. You can find complete information about creating set up package from  Visual C++ Team Blog     

     

2. There is a pretty good article about side-by-side installation and proper usage for sxstrace.exe by Junfeng Zhang's