title: Microsoft LocalReport (rdl) in ASP.NET Core MVC App
body: <p>I am running a project with ASP.NET Core (2.1) MVC. In our company we do have a lot of work done with SQL Report Builder (rdlc and rdl files). Therefore we wanted to use a "one the fly" mechanism to generate PDF Files with the ReportBuilder technology in the asp.net core mvc webapp.</p>
  
  <p>I tried the same nuget packages we are using in .net Framework (asp.net API and desktop app) but they are not working. The packages I tried are:</p>
  
  <ul>
  <li>Microsoft.ReportingServices.ReportViewerControl.Winforms</li>
  <li>Microsoft.ReportingServices.ReportViewerControl.Webforms</li>
  </ul>
  
  <p>The problem there is that they are using System.Web which I cannot include in .net Core apps, do I?</p>
  
  <p>I googled for any solution but did not find a lot of helpfull material. I am also ware of that Microsoft purchased a product to get the work done:
  <a href="https://blogs.msdn.microsoft.com/sqlrsteamblog/2018/04/02/microsoft-acquires-report-rendering-technology-from-forerunner-software/" rel="noreferrer">https://blogs.msdn.microsoft.com/sqlrsteamblog/2018/04/02/microsoft-acquires-report-rendering-technology-from-forerunner-software/</a></p>
  
  <p>And I already read this article about a similar problem:
  <a href="https://stackoverflow.com/questions/49309797/rdlc-local-report-viewer-for-asp-net-core-and-angular2-0">RDLC Local report viewer for ASP.NET Core and Angular(&gt;2.0)</a></p>
  
  <p>Do we have the wrong technology setup in mind or is this even not support at all. I found some other package (<a href="https://www.nuget.org/packages/AlanJuden.MvcReportViewer.NetCore/" rel="noreferrer">https://www.nuget.org/packages/AlanJuden.MvcReportViewer.NetCore/</a>) which are working with html to render a report. But we really want to use the rdl files </p>
  
  <p>Any informations and suggestions are greatly appreciated.</p>