Search code examples
asp.net-corereporting-servicesaws-lambdardlcaws-serverless

AspNetCore.Reporting not working on linux machine?


I am working with report in ASP.Net Core using AspNetCore.Reporting to create report. When I executed the report in windows machine it work fine. However if i executed on linux machine I got this error.

An error occurred during local report processing.;The definition of the report '/var/task/Reports/Report.rdlc' is invalid. An unexpected error occurred in Report Processing. Unable to load shared library 'kernel32.dll' or one of its dependencies.

Note: I deploy the application using serverless in AWS and aspnetcore as the runtime.

Can anyone help to solve my problem?


Solution

  • At the end I use Itext/Itextsharp as alternative to create PDF. The functionality to create PDF is open source