Note that I am referring specifically to "Crystal Reports 2008", not the version,
"Crystal Reports 2008 Basic", which comes packaged with Visual Studio 2008.
Today for some reason, I could no longer open up any Crystal Reports in Visual Studio
2008. When I attempted to open them, they did not open or throw an error message,
however the VS2008 Document Outline window would open up with the text "There are
no items to show for the selected document."
Then I went to try to start up the stand alone Crystal Reports 2008 application and
got the following error:
crw32.exe - Entry Point Not Found :
The procedure entry point?PrintLegend@CMapXLegend@CSLib300@@QAEXJJJJJ@Z
could not be located in the dynamic link library cslibu-3-0.dll
I found the SAP Note #1276502 which said this would happen if you have Business Objects
Enterprise XI3.1 and CR2008 and the recommended solution is to install the CR2008
SP1. I don't have BO Enterprise on my computer, but fortunately, I decided to
try the solution anyway. There was a new service pack released back in early October.
My CR2008 has been fine for these past 5 months without it so I was suspicious, but
happily installing the SP1 solved the problem both in VS2008 and in the stand-alone
CR2008.
Note that if you are using IE8, their software downloads page is totally broken. You
can't see the actual listings of the files and you won't be able to download them.
Even in compatibility view. I have sent them an email about this and grabbed the file
from a computer that is still running IE7.
Here is a direct link to the download (on their site) that fixed my problem:
Incremental Service Pack 1 for Crystal Reports 2008, Size 230,676kb for Windows, English,
release Oct 7, 2008.
https://smpdl.sap-ag.de/~sapidp/012002523100010503722008E/cr2008_sp1.exe