ASP.NET Core Crystal Reports integration

Kanchan Dey 1 Reputation point
2021-07-19T05:09:38.087+00:00

I developed a web application using ASP.NET webforms technology and it contains lots of reports designed by Crystal Reports.

I want to convert my project to ASP.NET Core technology, but I have a problem that's ASP.NET Core does not support Crystal Reports. I searched Google for any help, but did not find any.

I have almost 300 reports. Can you please suggest how to integrate these Crystal Reports with an ASP.NET Core web application?

ASP.NET Core
ASP.NET Core
A set of technologies in the .NET Framework for building web applications and XML web services.
4,188 questions
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Duane Arnold 3,216 Reputation points
    2021-07-19T18:53:30.747+00:00

    You probably need a Standard classlib project that reference to a .NET Framework classlib project that uses Crystal Reports.

    The ASP.NET Core project can use it as proxy to use the Crystal Reports in the .NET Framework project with the Core project setting reference to the Standard project.

    1 person found this answer helpful.
    0 comments No comments

  2. Bruce (SqlWork.com) 56,766 Reputation points
    2021-07-19T19:35:34.42+00:00

    Crystal Reports does not support .net core, .net 5 or 6, and does not have any immediate plans to support .net core. They offer a couple solutions:

    1) switch to java
    2) hosts the reports it a 4.8 web application, and reverse proxy to it from you asp.net core application.

    option 2 is probably your best.

    note: .net core applications, nor .net standard libraries, can not call a 4.8 dll.

    see thread:

    https://answers.sap.com/questions/13029137/crystal-reports-for-visual-studio-and-net-core-5-a.html


  3. Fuji Nguyen 1 Reputation point
    2021-10-30T03:54:28.08+00:00

    I published a tutorial to render Crystal Report in PDF using ASP.NET Framework 4.7/WebAPI 2. The PDF is accessible via REST API so client such as Angular 12 can get to it. Source code is included. Crystal Report to PDF Viewing with Angular and Asp.Net WebAPI

    0 comments No comments

  4. willy diland fejio 0 Reputation points
    2023-10-08T10:46:52.75+00:00

    You have the process of integrating Crystal Reports into an ASP.NET Core application in this GitHub link: https://github.com/codeguessTech237/Crystal-Report-ASP-Core.git

    0 comments No comments