cancel
Showing results for 
Search instead for 
Did you mean: 

.engine / .forms dll causes confusing errors

Former Member
0 Kudos

Post Author: Tobias Boehler

CA Forum: .NET

Hello thereI've got a big problem, but first I give you some informations:Our reports are developed in CR 9.2Our reportingTool uses the Crystal-DLLs for rendering and presenting the report in the CrystalViewer.The File-Version of the DLLs is Assembly Version 9.2.3300 File Version 9.2.9500.2, the reportingTool is developed in VS2002 (.NET Framework 1.1.4322)In this version everything works really fine.Now we want to change to VS2005 (.NET Framework 2.0.50727)After several adjustments, which where necessary because of the conversion, I get really confusing errors.o something like "invalid job number" o something like "you have tried to read / write in protectet memory. the cause could be corrupt memory"o a crystal window asks me to set the report parameters again.The prolbem is, this errors are raised in totally irregular tests. I'have no idea whats the cause. Sometimes the error appears, sometimes not. Sometimes they are combined. Sometimes I get no errors. I've heard, there is a newer DLL version espacially for VS 2005 -> Assembly Version 9.7.3500.0 (no file version).Where can I get this DLLs and how is the licensing for that?Please help me. This is urgent! Thanks in advance, Tobi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Post Author: Argan

CA Forum: .NET

You can not use CR9 in VS.NET 2005.

You either need to move your project to the CR for .NET 2005 dlls (10.2.3300 assembly versions) or purchase Crystal Reports XI Release 2 Developer edition and use its 2.0 framework dlls (11.5.3700 assembly version).

Jason

Answers (4)

Answers (4)

Former Member
0 Kudos

Post Author: saroeurn

CA Forum: .NET

OK, now I can solve the problem. Because of the version of the usp10.dll. I use VS2005 with CRXIR2SP2. But I met another problem with CrystalReportViewer. It cannot render font in text box, when I view report with it.

Thanks,

Former Member
0 Kudos

Post Author: Tobias Boehler

CA Forum: .NET

what about this

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=149743&SiteID=1

Former Member
0 Kudos

Post Author: Tobias Boehler

CA Forum: .NET

I'm using the professional edition.In my project I'm using the followin DLLs. While debugging i got another Error:DLL CrystalDecisions.CrystalReports.Engine CrystalDecisions.CrystalReports.Engine.dll is attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.To this error i found in another forum that i'm using a wrong crystal-dll-version.The FileVersion 9.2.9500.2 doesn't work in VS2005. I can't find the link to this thread again.can you confirm this?

Former Member
0 Kudos

Post Author: saroeurn

CA Forum: .NET

Which is edition of VS2005 you use? If you use VS 2005 Pro. you can use crystal report viewer in VS2005. If not you need to use CRXI R2.