Sometimes when running an application that uses the Crystal Reports Redistributable Runtime Library, the application may fail to load and throw this error to you
“This program can’t start because cxlibw-5.0.dll is missing”
This error looks very mysterious and can be downright scary since it prevents the application from starting up. The fix however is fairly straight-forward.
If you are running a 64 bit version of Windows,
Copy “C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64\cxlib-5-0.dll” and “cxlibw-5-0.dll”
to
“C:\windows\system32 and C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\cxlib-5-0.dll” and “cxlibw-5-0.dll” to “C:\windows\syswow64”
Solution for 32 bit machines:
Copy “C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\cxlib-5-0.dll” and “cxlibw-5-0.dll”
to
“C:\windows\system32”.
For more information on this please see:
http://scn.sap.com/thread/3203841