Issue:
When we add a (Crystal) report (eg. Report1.rpt) to the project in visual studio, it automatically adds the references to the v10 dlls of Crystal Reports.
When I choose to manually add another reference, I can only see the v10 dlls.
I donu2019t understand how I got this v10.2.3600.0, I donu2019t know where they come from and I canu2019t seem to remove them. Thereu2019s nothing in the u201CControl Panel > Add/Remove program listu201D that indicates Crystal Reports 10 being intalled. This v10.2.3600.0 dll files are situated in: u201CC:\Program Files\Common Files\Business Objects\2.7\Managedu201D
Itu2019s logic that when I publish / deploy the entire asp.net web application to the server, it will give an error.
The error we get when browsing to the webpage is the following.
"Register Assembly = "CrystalDecisions.Web. Version = 10.2.3600.00, Culture neutral, PublicKey ... could not be loaded"
What Iu2019m trying to do is embbed a report into an aspx page, using the CrystalReportViewer from the CrystalDecisions.Web dll.
Basically this is all the aspx page contains.
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
Architecture
Client (Developer) PC:
Windows XP SP2.
Visual Studio 2005
Framework 2.0
Working on an ASP.NET Web Application Project in C#
First Installed Cyrstal Reports XI from provided setup cd(s). Afterwards also installed: u201CCrystalReports11_5_NET_2005.msiu201D extracted from u201Ccrxir2sp2_server_install.zipu201D
Server:
Windows Server 2003
Framework 2.0
Internet Information Services 6
Installed Crystal Reports XI from provided setup cd(s). As well as the client components and server components are installed on this machine.