Solved

Missing dll's

Posted on 2009-04-11
12
761 Views
Last Modified: 2012-05-06
I have a delphi 2006 application which uses Crystal Report XI .Net runtime.  

I have now upgraded to Crystal Reports 2008.  When I try to compile the application I get a message saying "BusinessObjects.Enterprise.sdk.dll" is missing. I have checked and it is.

I think it is part of the BO SDL for .Net but I have no idea where to download this from.
I am using an evaluation copy of Crystal Reports 2008 downloaded from Busines Objects.
0
Comment
Question by:soozh
  • 6
  • 3
  • 3
12 Comments
 
LVL 8

Expert Comment

by:MrMintanet
ID: 24123038
0
 

Author Comment

by:soozh
ID: 24123278
This is a link to the SDK documentation but I need to know where I can download the SDK from, and in partucular the dll "BusinessObjects.Enterprise.sdk.dll"
0
 
LVL 8

Expert Comment

by:MrMintanet
ID: 24123877
Are you working this from XP Home?
0
Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

 
LVL 8

Assisted Solution

by:MrMintanet
MrMintanet earned 75 total points
ID: 24123879
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24126767
0
 

Author Comment

by:soozh
ID: 24126998
It is true that CR 2008 does not support Delphi... i.e. there is no inbuilt support in the development IDE but that does not stop you from importing the packages and using the components.

That is what I am doing and it has not been a problem with CR XI and .Net.

0
 
LVL 100

Assisted Solution

by:mlmcc
mlmcc earned 50 total points
ID: 24127182
CR XI and .Net support the Delphi com object.

XR 2008 doesn't support com objects.

mlmcc
0
 

Author Comment

by:soozh
ID: 24128118
Hello,

I am not using com.  I am using pure .Net 1.1.

I know that there was a Delphi component for Crytal Reports but I am not using it.
0
 

Author Comment

by:soozh
ID: 24146001
Hello again.

I hope that this thread has not died and gone away.  I have done some testing during the last few days and here are the results.

First I am using Delphi 2006 on an XP Professional machine.  In reality I am converting a win32 app to a .Net app in Crystal Reports XI Release 1.  

The Delphi 2006/XI R1 application runs well. No problem refering to the CR .Net runtime. I load, run and export reports.

But XI R1 has an error when passing parameters to sub reports (in .Net only).  So I decided to upgrade to CR 2008.

I now find that perhaps I was wrong to say I did not have the BO SDK.  The assemblies I need are infact in the common/managed directory.

However when I try to compile my application is keeps referring to missing pacakges.. notably BusinessObjects.Enterprise.SDK.

I can see that the assembly is there however it does not seem to want to compile with the other CR assemblies for RAS.  

I lack detailed knowledge regarding .Net but I assume that it should be ok to import assemblies into Delphi and use them. Delphi 2006 supports the 1.1 framework.

I have also tried with CR XI Release 2 but got the same error.

Anyone any suggestions?

/richard




 But this release has a bug with parameter passing to sub reports so I have tried to upgra
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24149516
I don't know.  I don't have a .net programming environment to test in.

mlmcc
0
 

Author Comment

by:soozh
ID: 24243551
i have upgraded to Delphi Prism and added the addition CR installation files for Visual Studio.

Now it appears to compile and run but I have not yet tested any reports.
0
 

Accepted Solution

by:
soozh earned 0 total points
ID: 24353867
I have now tested that this works... and it does.

So you can develop against CR2008 .Net in Delphi if you upgrade to Prism, install CR 2008, and include the Visual Studio stuff for CR 2008.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I hate sub reports and always consider them the last resort in any reporting solution.  The negative effect on performance and maintainability is just not worth the easy ride they give the report writer.  Nine times out of ten reporting requirements…
Hello everyone, Hope you find this as helpful as we did. We have on the company I work for an application built in Delphi V with Crystal Reports 8. We all know that Crystal & Delphi can be temperamental sometimes and the worst thing is, nearly…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

770 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