Print Page | Close Window

VS2003 - VS2005 Deployment Issue

Printed From: Crystal Reports Book
Category: Crystal Reports for Visual Studio 2005 and Newer
Forum Name: Writing Code
Forum Discription: .NET programming API, report integration
URL: http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=1207
Printed Date: 29 Mar 2024 at 2:16am


Topic: VS2003 - VS2005 Deployment Issue
Posted By: Dave
Subject: VS2003 - VS2005 Deployment Issue
Date Posted: 21 Aug 2007 at 2:50pm
I have a project in VS2003 where the reporting works and deploys perfectly.
I upgraded to VS2005 and ran the upgrade wizard.
 
Most reports seemed to work fine on my development machine.
 
When I build the .msi and deploy it on a "clean" machine ie no VS/CR etc then the reporting side crashes due to
 
CrystalDecisions.CrystalReports.Engine 
and
CrystalDecisions.windows.Forms
being missing on the target machine.
 
The project references both the above .dlls.
 
I can easily add them to the project so that they are deployed with the .msi but I don't understand why this was not necessary with VS2003
 
Dave


-------------
Dave



Replies:
Posted By: BrianBischof
Date Posted: 21 Aug 2007 at 2:57pm
I'm confused as to whether you are adding the CR merge modules to the MSI or not. 

-------------
Please support the forum! Tell others by linking to it on your blog or website:<a href="http://www.crystalreportsbook.com/forum/">Crystal Reports Forum</a>


Posted By: Dave
Date Posted: 11 Nov 2007 at 12:42pm

Been looking at this one again.  The delay is because I need a clean machine to test with as it works fine on my development machine with VS 2005 installed.

My project references:-

CrystalDecisions.CrystalReports.Engine 10.2.3600.0
(I checked that the path to the above is correct)
Copy Local = False so it should go into the GAC
 
My understanding is that this should put the above engine into the GAC when the .msi is installed.
 
I checked the clean machine before install to make sure the engine was not there.
After the install there was no sign of the 10.2.3600 engine but the old
9.x.x.x engine had appeared.  This I just don't understand!
 
Help!
 
Dave

 



-------------
Dave


Posted By: Dave
Date Posted: 19 Nov 2007 at 3:07pm
Hi
 
Cracked it! I was using the old merge modules. I have downloaded and added the Nov 2007 versions from the Business Objects web site i.e. CrystalReportsRedist2005_x86.msm
Smile
All is now working fine but ........
the size of the .msi file has tripled to about 35MB.
Shocked
On investigation of the GAC I find that it has installed 8 different language versions of each of the modules.
Has anyone any idea how to make it just install one language version of each?
 
Confused
 
Dave
 
 


-------------
Dave



Print Page | Close Window