Deploying Crystal Reports 11 with Visual Studio 2008

I am using Visual Studio 2008 to create a report viewing web page. It works fine locally, but when I deploy it to the client web server, it does not start, and it gives an error that the crystal reports that 10.5 components are missing. The client told me that crystal reports are installed on the server.

Now my question is: is there a way to change the assembly version from web.config to use version 11 of the crystal reports?

+4
source share
5 answers

We usually just install Crystal Reports Redistributable in 2008, when we need to install our applications.

This can usually be found in the C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ Bootstrapper \ Packages \ CrystalReports10_5 directory

+5
source

There is a way to redirect the assembly version to CR 11. This link provides complete information for redirecting assembly bindings.

http://msdn.microsoft.com/en-us/library/7wd6ex19.aspx

+1
source

Have you tried re-adding links to the Crystal DLL in your project? Crystal 11 is not directly compatible with VS2008, so you may need to find the DLLs manually (try c: \ windows \ assembly \ GAC and c: \ windows \ assembly \ GAC_MSIL). After updating your project to use DLL 11. *, this should work on the client machine.

FWIW - Crystal 10.5 DLLs that you reference in your project are most likely libraries for Crystal Basic 2008 (the version that ships with .NET).

Another possibility is to guarantee the client that DLLs should include Crystal XIR2 merge modules.

0
source

I am very confident that the different versions of Crystal are designed to sit side by side to such an extent that if you create against 10.5 (like VS VS ships), then you should have 10.5 binaries there (Redistributable resources should located under C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages ).

Alternatively, since the client has CR11 installed, you can install it in your dev-blocks and build against it - at this moment you will find that their support side by side does not work a bit, and all your other projects run the risk of upgrading to version eleven.

0
source

Crystal XI is best for you. It supports classic ASP and VB. You probably won't even need a lot of code changes.

0
source

All Articles