Solved

How do I properly migrate crystal reports to a different server?

Posted on 2013-02-01
10
333 Views
Last Modified: 2013-03-01
I've created a web application in ASP .NET 3.5 [C#] and have added crystal reports to the app and have gotten it to work correctly on my laptop. I've successfully had the site moved to a client's (before adding the the crystal reports piece) server and and am now trying to migrate the crystal reports piece over and am running into some problems (i know: SURPRISE). never the less my problems seem to be, thus far, web.config file related, so i'll tell all that i know thus far. my first problem came at this line in my web.cofig file:

<add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

with the following error:

"Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified." (here, in this question the PublicKeyToken may be off as I copied that error message from the actual one that I'm getting now)


so, following what i had to do on my machine, even thought it may not have been "the exact" remedy to that first problem and installed the latest msi package that i found here:

http://scn.sap.com/docs/DOC-7824

on the server. Now i'm getting and error message in my web.config file that is saying:

"Could not load file or assembly 'CrystalDecisions.CrystalReports.TemplateEngine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified."

on this line:

<add assembly="CrystalDecisions.CrystalReports.TemplateEngine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

WHAT I'VE TRIED:

I've tried to directly copy the TemplateEngine .dll file from my machine to the bin folder of the website on my client's server and recycle the site, but to no avail.

I've tried to make sure that the aspnet_client folder in the root directory of the website on IIS has both the 2_0_50727 and 4_0_30319 folders and all their contents but again, no avail.

What do I need to do to successfully migrate crystal reports, or what do I need to have my client do?
0
Comment
Question by:mikesExpertExchange
  • 5
  • 5
10 Comments
 
LVL 100

Accepted Solution

by:
mlmcc earned 500 total points
Comment Utility
0
 
LVL 1

Author Comment

by:mikesExpertExchange
Comment Utility
do I need to undo anything I have done so far?  in other words will anything I have done up to this point break, this process that you are suggesting that I try now?
0
 
LVL 100

Expert Comment

by:mlmcc
Comment Utility
You prbably should delete any files you coped in but it should work as an update install.

mlmcc
0
 
LVL 1

Author Comment

by:mikesExpertExchange
Comment Utility
ok, so I sshould delete the .dll files, but the msI package I installed on the server should be ok to leave?
0
 
LVL 100

Expert Comment

by:mlmcc
Comment Utility
Probably.  I would delete only those dlls that you copied in.

mlmcc
0
Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

 
LVL 1

Author Comment

by:mikesExpertExchange
Comment Utility
ok. last question before i attempt this, (and i think i know the answer to this one but just to be sure...) do i need to have my client boot the server after this?
0
 
LVL 100

Expert Comment

by:mlmcc
Comment Utility
If you do it will tell you

mlmcc
0
 
LVL 1

Author Comment

by:mikesExpertExchange
Comment Utility
ok, one more question. i'm not using a (nor do i have an) "set up" project. i've never created a set up project. is this something that i need to research how to do?! are there some tutorials on how to do this?
0
 
LVL 100

Expert Comment

by:mlmcc
Comment Utility
0
 
LVL 1

Author Closing Comment

by:mikesExpertExchange
Comment Utility
th.ank you
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Check my code out(2) 1 23
Asp.net mvc entity issue 6 18
Spacing between controls 4 15
Get list of word ducuments in a folder 10 13
Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now