473,246 Members | 1,563 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,246 software developers and data experts.

Crystal Reports and C# - Application Deployment

Hey Guys,

I'm totally flipping out. I developed an application which makes use
of the built in Visual Studio 2005 Crystal Reports components. I have
references on my solution which state:

CrystalDecisions.CrystalReports.Engine
CrystalDecisions.Enterprise.Framework
CrystalDecisions.Enterprise.Infostore
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms
I've got a couple of other DLLs that are in the program, and when I build my
application, I simply copy what's in the BIN folder, and move it into a new
folder on the client machine.

This has worked for every single application I've ever written.

However, with this Crystal stuff, it's not working. I absolutely cannot find
the actual DLLs for these references, and my application will not work on ANY
of the client machines because it's lacking the client components. I've even
installed the Developer version of Crystal Reports XI just to test it, and it
still didn't work.

Where oh where can I get those DLL files? I am very desperate... please help
me. I downloaded the CrystalReportsRedist2005x86.msm file, and I added it,
but I'm not really sure what it did, but it didn't give me any DLLs that I
can copy.

PLEASE help... I'm desperate.
Jul 21 '08 #1
7 6478
On Jul 21, 1:26*pm, Todd Jaspers
<ToddJasp...@discussions.microsoft.comwrote:
Hey Guys,

* * * I'm totally flipping out. I developed an application which makes use
of the built in Visual Studio 2005 Crystal Reports components. I have
references on my solution which state:

CrystalDecisions.CrystalReports.Engine
CrystalDecisions.Enterprise.Framework
CrystalDecisions.Enterprise.Infostore
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms

I've got a couple of other DLLs that are in the program, and when I buildmy
application, I simply copy what's in the BIN folder, and move it into a new
folder on the client machine.

This has worked for every single application I've ever written.

However, with this Crystal stuff, it's not working. I absolutely cannot find
the actual DLLs for these references, and my application will not work onANY
of the client machines because it's lacking the client components. I've even
installed the Developer version of Crystal Reports XI just to test it, and it
still didn't work.

Where oh where can I get those DLL files? I am very desperate... please help
me. I downloaded the CrystalReportsRedist2005x86.msm file, and I added it,
but I'm not really sure what it did, but it didn't give me any DLLs that I
can copy.

PLEASE help... I'm desperate.
Hi,

You have to add teh merge modules, there is a pdf in CR website that
explain with details the process.
Jul 21 '08 #2
On Jul 21, 4:21*pm, "Ignacio Machin ( .NET/ C# MVP )"
<ignacio.mac...@gmail.comwrote:
On Jul 21, 1:26*pm, Todd Jaspers

<ToddJasp...@discussions.microsoft.comwrote:
Hey Guys,
* * * I'm totally flipping out. I developed an application which makes use
of the built in Visual Studio 2005 Crystal Reports components. I have
references on my solution which state:
CrystalDecisions.CrystalReports.Engine
CrystalDecisions.Enterprise.Framework
CrystalDecisions.Enterprise.Infostore
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms
I've got a couple of other DLLs that are in the program, and when I build my
application, I simply copy what's in the BIN folder, and move it into anew
folder on the client machine.
This has worked for every single application I've ever written.
However, with this Crystal stuff, it's not working. I absolutely cannotfind
the actual DLLs for these references, and my application will not work on ANY
of the client machines because it's lacking the client components. I'veeven
installed the Developer version of Crystal Reports XI just to test it, and it
still didn't work.
Where oh where can I get those DLL files? I am very desperate... pleasehelp
me. I downloaded the CrystalReportsRedist2005x86.msm file, and I added it,
but I'm not really sure what it did, but it didn't give me any DLLs that I
can copy.
PLEASE help... I'm desperate.

Hi,

You have to add teh merge modules, there is a pdf in CR website that
explain with details the process.- Hide quoted text -

- Show quoted text -
http://support.businessobjects.com/c...oyment.pdf.asp
Jul 21 '08 #3
On Mon, 21 Jul 2008 10:26:05 -0700, Todd Jaspers wrote:
Hey Guys,

I'm totally flipping out. I developed an application which makes use
of the built in Visual Studio 2005 Crystal Reports components. I have
references on my solution which state:

CrystalDecisions.CrystalReports.Engine
CrystalDecisions.Enterprise.Framework
CrystalDecisions.Enterprise.Infostore
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms
I've got a couple of other DLLs that are in the program, and when I build my
application, I simply copy what's in the BIN folder, and move it into a new
folder on the client machine.

This has worked for every single application I've ever written.

However, with this Crystal stuff, it's not working. I absolutely cannot find
the actual DLLs for these references, and my application will not work on ANY
of the client machines because it's lacking the client components. I've even
installed the Developer version of Crystal Reports XI just to test it, and it
still didn't work.

Where oh where can I get those DLL files? I am very desperate... please help
me. I downloaded the CrystalReportsRedist2005x86.msm file, and I added it,
but I'm not really sure what it did, but it didn't give me any DLLs that I
can copy.

PLEASE help... I'm desperate.
What version of Visual Studio are u using? Visual Studio 2008 and 2005 make
it even easier because you can select Crystal Reports as a prerequisite
package to be installed. 2003 requires a bit more effort where you have to
add the merge modules yourself. But its pretty well documented in the
Crystal Reports online documentation
--
http://www.thinkersroom.com/bytes
Jul 21 '08 #4
Thanks, but all of the links for Crystal Reports on their website
automatically re-direct to their general SAP support page (which is utter
crap).

I've moved over all the DLLs, and I created a setup to add the merge modules
but it keeps trying to reference some assemblies that are stored on my
computer, but it does not automatically re-attach them.

This is the error message it gives me:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
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.ReportClientDocum entWrapper.Open(Object&
DocumentPath, Int32 Options)
at
CrystalDecisions.ReportAppServer.ReportClientDocum entWrapper.EnsureDocumentIsOpened()
--- End of inner exception stack trace ---
at
CrystalDecisions.ReportAppServer.ReportClientDocum entWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent.Load(String
filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent.Load(String
filename)
at ScoutingApp.AdvanceReport.CreateOffSubstitutionRep ort()
at ScoutingApp.AdvanceReport.Procedure17()
at ScoutingApp.AdvanceReport.btnRefresh_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ScoutingApp
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase:
file:///C:/Documents%20and%20Settings/tjaspers/Desktop/Pro%20System.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.52001.1823
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/10.2.3600.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll
----------------------------------------
CrystalDecisions.Shared
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.52001.1823
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.Shared/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Shared.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CommLayer
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CommLayer/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CommLayer.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ClientDoc
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.ClientDoc/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.ClientDoc.dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataSetConversion
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.52001.1823
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.DataSetConversion/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.DataSetConversion .dll
----------------------------------------
CrystalDecisions.ReportAppServer.DataDefModel
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.DataDefModel/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.DataDefModel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.Controllers
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.Controllers/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.Controllers.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CubeDefModel
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CubeDefModel/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CubeDefModel.dll
----------------------------------------
CrystalDecisions.ReportAppServer.ReportDefModel
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.52001.1823
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.ReportDefModel/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.ReportDefModel.dl l
----------------------------------------
CrystalDecisions.KeyCode
Assembly Version: 10.2.3600.0
Win32 Version: 10.2.9700.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.KeyCode/10.2.3600.0__692fbea5521e1304/CrystalDecisions.KeyCode.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase:
file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase:
file:///C:/WINDOWS/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Jul 21 '08 #5
=== original message ===
from: Todd Jaspers
date: 21.07.2008 19:26

[...]
CrystalDecisions.CrystalReports.Engine
CrystalDecisions.Enterprise.Framework
CrystalDecisions.Enterprise.Infostore
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms
[...]
Where oh where can I get those DLL files? I am very desperate... please help
me. I downloaded the CrystalReportsRedist2005x86.msm file, and I added it,
but I'm not really sure what it did, but it didn't give me any DLLs that I
can copy.

PLEASE help... I'm desperate.
Click on the references and have a look at the property window. It
should tell you the location of the file. Within the property window you
can set "Copy local" to true. Then the files get copied to your beloved
BIN folder and you can do xcopy-deployment.
At least that's how it works here (VS 2005).

Cheers,
Udo
Jul 22 '08 #6
Guys, I'm a complete idiot. As the college football scouts say, "This player
got dumb learns."

Do you know what my problem was? I forgot to copy the report files...

I spent like 4 hours working on this before I realized it. I did everything
I could think of... clicking the mouse button without looking, praying to
God...

And then it dawned on me that I completely forgot to copy the report
files.... damn...

Todd
Jul 22 '08 #7
On Jul 22, 8:26*am, Todd Jaspers
<ToddJasp...@discussions.microsoft.comwrote:
Guys, I'm a complete idiot. As the college football scouts say, "This player
got dumb learns."

Do you know what my problem was? I forgot to copy the report files...

I spent like 4 hours working on this before I realized it. I did everything
I could think of... clicking the mouse button without looking, praying to
God...

And then it dawned on me that I completely forgot to copy the report
files.... damn...

Todd
Where exactly do you copy the report files to? Could you please show
the folder structures. We use a deployment package and it looks like
reports are somehow included - I don't see any .RPT files on client's
installs.
Jul 22 '08 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Danny J. Lesandrini | last post by:
First, this is _not_ a question about how to get Crystal Reports to run on a client machine. I've got all the merge modules added to the project and it's working fine. The question is about...
3
by: Dmitry Karneyev | last post by:
Hi! I need to deploy .NET application (ADO.NET + Crystal Reports) in local intranet. All assemblies of application will be shared in the folder on the server so all users can execute this...
7
by: p | last post by:
WE had a Crystal 8 WebApp using vs 2002 which we upgraded to VS2003. I also have Crystal 9 pro on my development machine. The web app runs fine on my dev machine but am having problems deploying....
7
by: John | last post by:
I am using Crystal Reports in my application I made using Visual Studio.NET. I installed my application on the client machine, with all the DLLs required(added the merge modules), the engine and...
0
by: Danny J. Lesandrini | last post by:
Didn't get any takers on this post this morning at dotnet.General, so I'm reposting here. First, this is _not_ a question about how to get Crystal Reports to run on a client machine. I've got...
2
by: fig000 | last post by:
Hi everyone, I recently wrote a vb.net app which includes some crystal reports. The user has very little money in their budget and have been without a working application for quite a while. This...
4
by: John R. Dougherty | last post by:
I have developed an application with VB.NET, which includes the Crystal Reports (Visual Studio .NET 2003 edition) controls. I can run the application on my PC and it does work fine, but on any...
2
by: =?Utf-8?B?UGF1bA==?= | last post by:
Hi I am running .net framwork 2.0 on a server and after installing a web ap that has crystal reports in it there is an error, cant find crystal report dlls that are in the web.config file. Just...
3
by: Greg Smith | last post by:
I have a vs2005Win application which prints a Crystal Reports report just fine from both of my development machines. When I deploy the application it chokes loading and I get a vague message that I...
1
by: =?Utf-8?B?Q2lhcmFuIE8nJ0Rvbm5lbGw=?= | last post by:
On reflection, you could possibly make the app a self extracting zip file which extracts the EXE and a settings file and then starts the app, then when you app closes, it can repack the settings...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...
0
by: marcoviolo | last post by:
Dear all, I would like to implement on my worksheet an vlookup dynamic , that consider a change of pivot excel via win32com, from an external excel (without open it) and save the new file into a...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.