I had the same problem with a manual-installed crystal engine. I was able to open the report in my asp web app but I was not able to export the data:
“Missing or Out of Date Export DLL”
I solved by coping the “Crystal” folder to the %windir% folder, in my case “C:\Windows” in a Windows 2003 environment.
If you are using a manual installation of crystal, don’t forget to:
1) Register this dlls:
regsvr32 "SeagateSoftware\Report Designer Component\craxdrt.dll"
regsvr32 "SeagateSoftware\Viewers\ActiveXviewer\crviewe r.dl l"
regsvr32 "SeagateSoftware\Viewers\ActiveXviewer\swebrs. dll"
regsvr32 "SeagateSoftware\Viewers\ActiveXviewer\sviewhl p.dl l"
2) Create a web virtual directory point to “SeagateSoftware\Viewers\” if you are using a web environment
3) Copy the crystal folder with all dlls to the %windir%
4) Make sure users have read permission in this folder.
Josué Monteiro Viana