I built an application on a box with Business Objects XI, Crystal XI editor
and Visual Studio 2005 on it.
I'm trying to the ASP.NET 2.0 app to another server and am running into a
version conflict.
The references added in automatically in the ASP.NET app are for crystal
assemblies version 10.2.3600, but those do not exist on the production box
that just has Bus Obj XI on it, which only has 11.0.3300. I tried changing
the versions of the assemblies to 11.0.3300 in the web app config, the same
as the production box and which also exist on the dev box, but got a runtime
error as follows:
Could not load type "CrystalDecisions.Web.CrystalImageHandler" from Assembly
CrystalDecisions.Web version 11.0.3300.0.....
and the line in the web.config generating the error is:
<httpHandlers><add verb="Get" path="CrystalImageHandler.aspx"
type="CrystalDecisions.web.CrystalImageHandler, CrystalDecisions.Web,
version=11.0.3300.0,......
Is there a redistributble we need to install on the server or something that
gives the 10.2.3600 assemblies? I'm pretty sure both the assembly refs and
the http handler ref were added by visual studio when I added the Crystal
Report Viewer to the web form. Or, is there some other adaptation of the
configuration that will help?