I was getting the following error recently:
Error: The Side-by-Side configuration information in "<mydll>"
contains errors. This application has failed to start because the application
configuration is incorrect. Reinstalling the application may fix this
problem (14001).
And, while I had downloaded vcredist_x64.exe (this was an AMD64 box) from microsoft.com somewhere, it was still giving the error. The solution? Run the version of vcredist_x64.exe from the Visual Studio directory:
%ProgramFiles%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages
This is very important! It seems that the CRT has been updated in VC++ SP1, and you’ve got to make sure you install exactly the right version!