“File or assembly name CrystalDecisions.Web, or one of its dependencies, was not found.”
I got this error after moving an ASP.Net website from a Windows 2003 server to a new Windows 2008 server.
This error appears when you’ve not installed Crystal Reports on the server.
Install Crystal Reports to the server, according to the version you have on your web.config.
In my case, it was the file: CRRedist2008_x86.msi
You can find it on your development machine (supposing you have Visual Studio 2008 installed) at any of the following locations:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi.
C:\Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi