cancel
Showing results for 
Search instead for 
Did you mean: 

Upgraded from BI 4.2 to BI 4.3 - RAS connection error

scott_kelson
Employee
Employee
0 Kudos

Hello,

I am in the progress of upgrading from SAP BI 4.2 to SAP BI 4.3. I have a program in my current SAP BI 4.2 environment that connects to the Crystal Reports RAS server. Once I upgraded to SAP BI 4.3, this program is giving me the following error message:

Could not load file or assembly 'CrystalDecisions.Enterprise.Framework, Version=14.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

Any ideas?

Thank you,

Scott

Accepted Solutions (1)

Accepted Solutions (1)

DellSC
Active Contributor

Did you upgrade the program to use the newer version of the SDK? Your program needs to be on the same version of the SDK as the BOBJ system you're connecting to. From my own experience with the SDK, it should be just a matter of replacing the assemblies (.NET) or libraries (Java) with the newer versions and, for .NET, making sure that the runtime has been upgraded when you deploy your application.

-Dell

DellSC
Active Contributor

Embed Interop Types = False. Leave all of the others at their default.

-Dell

Answers (3)

Answers (3)

scott_kelson
Employee
Employee

I was able to fix this issue by opening the VB program in Visual Studio 2019, changing the Target framework to .NET Framework 4

Then, I made sure all of the Reference Properties were set to:

Copy Local = True

Embed Interop Types = False

Specific Version = False

Then, I rebuilt the program. Then, I copied all of the files in the "bin" directory to my IIS application folder.

This fixed the issue.

0 Kudos

Assemblies should be 14.0.4000.0

See this blog for upgrading:

https://blogs.sap.com/2020/11/05/upgrading-a-visual-studio-2008-2019-.net-project-with-the-latest-bo...

Copy Local must ALWAYS be false, interopt can vary.

Don

scott_kelson
Employee
Employee
0 Kudos

Hello Dell,

Thank you so much for the quick reply. I opened my project in Visual Studio and updated all of my References, but this did not fix the issue. I am still getting the same error message.

Could you please help me with the Reference Property settings? What do the following settings mean and which is preferred?

Copy Local (True/False)

Embed Interop Types (True/False)

Specific Version (True/False)

The rest of the Reference Properties are disabled.

Thank you again,

Scott