Writing Code
 Crystal Reports Forum : Crystal Reports for Visual Studio 2005 and Newer : Writing Code
Message Icon Topic: VS2003 - VS2005 Deployment Issue Post Reply Post New Topic
Author Message
Dave
Newbie
Newbie


Joined: 01 Jun 2007
Location: United Kingdom
Online Status: Offline
Posts: 10
Quote Dave Replybullet Topic: VS2003 - VS2005 Deployment Issue
    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
IP IP Logged
BrianBischof
Admin Group
Admin Group
Avatar

Joined: 09 Nov 2006
Online Status: Offline
Posts: 2458
Quote BrianBischof Replybullet 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>
IP IP Logged
Dave
Newbie
Newbie


Joined: 01 Jun 2007
Location: United Kingdom
Online Status: Offline
Posts: 10
Quote Dave Replybullet 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
IP IP Logged
Dave
Newbie
Newbie


Joined: 01 Jun 2007
Location: United Kingdom
Online Status: Offline
Posts: 10
Quote Dave Replybullet 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
IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.031 seconds.