Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 799
  • Last Modified:

Missing dll's

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
soozh
Asked:
soozh
  • 6
  • 3
  • 3
3 Solutions
 
soozhAuthor Commented:
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
 
MrMintanetCommented:
Are you working this from XP Home?
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
MrMintanetCommented:
0
 
mlmccCommented:
0
 
soozhAuthor Commented:
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
 
mlmccCommented:
CR XI and .Net support the Delphi com object.

XR 2008 doesn't support com objects.

mlmcc
0
 
soozhAuthor Commented:
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
 
soozhAuthor Commented:
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
 
mlmccCommented:
I don't know.  I don't have a .net programming environment to test in.

mlmcc
0
 
soozhAuthor Commented:
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
 
soozhAuthor Commented:
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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 6
  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now