Side-by-side error message while registering component developed in VC80
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.
- Upgrade the Vista machine with SP1
- 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