cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error Running Crystal Reports runtime engine for .NET FRamework 4 (32- bit)

Former Member
0 Likes
4,159

We had run the Error Running Crystal Reports runtime engine for .NET Framework 4 (32- bit) version 13.04.705 on a Windows 208 machine for a long time. We are now upgrading to 2019. We do not want to recompile our applications, but we get this error:System.Runtime.InteropServices.COMException: The document has not been opened. We have installed several versions of Microsoft Visual C++ . Is there a solution for this that does NOT require recompiling?

Accepted Solutions (1)

Accepted Solutions (1)

0 Likes

OK, so 13.0.4000.0 is the minimum framework version, being 4.x

On the WIKI page there is a KBA for side by side, add the config file to your EXE folder so it redirects the .NET runtime to use an older version.

I highly recommend recompiling so all of the new security fixes are used and any changes to the code in the backend are resolved.

The issue you may run into if the old app is still using older Framework is the backward compatibility may cause problems.

Don

Former Member
0 Likes

Thank you. I appreciate the help.

Answers (5)

Answers (5)

0 Likes

Hi Tony,

Still here for a little while longer...

13.0.4 is the SP patch version, we are on SP 30 now and it's version 13.0.30.3805

For upgrading I wrote a blog on how to:

https://blogs.sap.com/2020/10/30/upgrading-a-visual-studio-2008-2019-.net-project-with-the-latest-cr...

Also note the 13.0.4000.0 relates to the minimum framework required, SP 30 now require 4.7.2 or above...

Don

Former Member
0 Likes

Thanks Don, I'm going through that document now. We are really trying to get 13.0.4000.0 to work without re-compiling. I understand 13.0.4000.0 will not work on 2019 servers, but it seems to be working on the 2016 citrix servers fine. We need to install it on IIS servers. Just just wanted to clarify: Will 13.0.4000.0 work fin on 2016 servers? Thanks.

Former Member
0 Likes

Additional clarification. 2019 and 2016 is the Windows server version, NOT the Visual Studio verson. Thanks.

Former Member
0 Likes

Hello again Don. You help me years ago with an Oracle issue. Hope you are doing well!

I see the document below but I don't know if .NET Framework 4 (32- bit) version 13.04.705 correlates to SP19, SP26 or a different SP? Thanks.

sap.jpg

0 Likes
Former Member
0 Likes

Thank you very much for your reply. My apologies but I can't find the MS C++ requirement or the sever (2019 or 2016) for Running Crystal Reports runtime engine for .NET Framework 4 (32- bit) version 13.04.705. Does that correlate to a different name on the document. We are getting a "Report not opened error" on a 2019 server using this version of the runtime. Thank you.

Former Member
0 Likes

Thanks for the reply. Will it work with Windows 2016 server? We use Citrix and the app itself works but when we submit a job it runs on the IIS sever which is 2019 and that is where we get the "Crystal was not opened" error.

Thanks.

Former Member
0 Likes

Is there a documentation grid on which versions are supported on which servers. I believe we are using Crystal Runtime for .NET VERSION 13.04.705 successfully on the Citrix servers which are 2016. Is this version supported on Windows 2016 servers? Thanks.

DellSC
Active Contributor
0 Likes

No, there is not. That version of the runtime will not work with Windows Server 2019. So, you'll need to upgrade to the latest version of the SDK and recompile. If this is a web application, you might also need to make a couple of changes to your code. See the Crystal for VS wiki for information about potential code changes and to download the latest version of the SDK. Use the "Installation Executable" to get the integration into Visual Studio and one of the runtime options for deploying your application.

-Dell