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.
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