Michael Sterling
asked on
How do I properly migrate crystal reports to a different server?
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 .CrystalRe ports.Engi ne, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521 E1304"/>
with the following error:
"Could not load file or assembly 'CrystalDecisions.CrystalR eports.Eng ine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521 e1304' 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.CrystalR eports.Tem plateEngin e, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521 e1304' or one of its dependencies. The system cannot find the file specified."
on this line:
<add assembly="CrystalDecisions .CrystalRe ports.Temp lateEngine , Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521 E1304"/>
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?
<add assembly="CrystalDecisions
with the following error:
"Could not load file or assembly 'CrystalDecisions.CrystalR
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.CrystalR
on this line:
<add assembly="CrystalDecisions
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?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
You prbably should delete any files you coped in but it should work as an update install.
mlmcc
mlmcc
ASKER
ok, so I sshould delete the .dll files, but the msI package I installed on the server should be ok to leave?
Probably. I would delete only those dlls that you copied in.
mlmcc
mlmcc
ASKER
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?
If you do it will tell you
mlmcc
mlmcc
ASKER
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?
ASKER
th.ank you
ASKER