Short version: I want Telerik.Reporting
v18.1.24.514
.Net 8 version to call down into the Framework 4.6 Report project build with the old Charts lib.
Our main API .Net 8 project contains the latest Telerik.Reporting
v18.1.24.514
, and Telerik.Reporting.Services.AspNetCore
v18.1.24.514
.
And our Program.cs and ReportsController.cs are properly configured to serve up the initial Reports page, which includes the front end TelerikReportViewer-18.1.24.514.html
.
So far, so good. The initial page renders fine…
PROBLEM:
The old Reports project in our solution is still the OLD Framework 4.6
version with Telerik.Reporting v18.1.24.305 .
So instead of generating the reports with the Framework DLL version, it only finds the NEW Telerik DLL in the build folder.
When the ReportsController calls down into our Reports project reference, it is using the NEW Telerik DLL (namely v18.1.24.514). And it crashes out because CHARTS is no longer available in the new Core version of Telerik.Reporting.
Hence the exception, where it’s using the .514 version.
Can I somehow package this old Reports project into its own folder with its own DLLs ? And therefore have it deliver the reports with the old Charts ?