Skip to Content
0
Former Member
Apr 02, 2008 at 02:35 PM

deployment of CR in VS.net2005: Bootstrapper "CRRedist2005_x86.msi" needed in addition to merge modules

43 Views

Post Author: mp44

CA Forum: Deployment

Hi,I created an application in VS.net2005 (VB.net2005) with CRs based on the Crystal Reports version embedded in VS.net2005.To deploy the application to the client computers,I downloaded the merge modules "cr_net_2005_mergemodules_mlb_x86.zip"from "http://support.businessobjects.com/downloads/runtime.asp"and created a setup.exe as it is describe in the docu given in the .zip file.I installed the setup.exe on a client (WinXP-SP2) and loading and displaying a CRby the application leads to the error message:[English]

System.Exception: Load report failed. ---> System.Runtime.InteropServices.COMException (0x80004005): The system

cannot find the path specified. at CrystalDecisions.ReportAppServer.ClientDoc.ReportC lientDocumentClass.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)

at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()

--- End of inner exception stack trace ---

at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()

at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)

at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)

[German]System.Exception: Der Bericht konnte nicht geladen werden. ---> System.Runtime.InteropServices.COMException (0x80004005): Das System kann den angegebenen Pfad nicht finden. at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() --- End of inner exception stack trace --- at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)I found a thread about this problem in a forum. He solved the problem with:I installed the CRRedist2005_x86.msi file on the non-development PC - located in

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports

everything works as it should.source: http://bytes.com/forum/thread522022.htmlhttp://www.msnewsgroups.net/group/microsoft.public.dotnet.languages.csharp/topic27587.aspxhttp://www.groupsrv.com/dotnet/about201830.htmlI followed his suggestion and my problem disappeared.Is this the right solution or is there a better one available?I just wonder because I have not found a hint that "CRRedist2005_x86.msi" really seems to be neededon "http://support.businessobjects.com/downloads/runtime.asp".Thanks in advance.Michael