Results 138 comments of Łukasz Kosson

Nothing changed in that regard. All the metric-related classes (like `DataProcessingMetrics`) are still available and used in this project.

It should work fine as long as you are not using .NET 6 (https://aka.ms/systemdrawingnonwindows). What error do you get when trying to render a report?

In debugger output and/or RV warnings you should get a message describing what went wrong with the image.

I have verified that RV on both .NET 3.1 and .NET 6 produces proper images when using docx renderer.

I have tested using PNGs, with only a few images in the report. If you can reproduce the problem on Windows, you might as well check if it also happens...

What's the purpose of adding those references globally in RV instead of per-report in your .rdlc file?

Does the .rdlc file works when using original RV? If so, please provide the file or modified sample project `ReportViewerCore.Sample.Console` from this repo reproducing the problem.

And what's the actual/nested exception?

`LayoutEngine.GetInvalidImage` method is strictly related to XLSX renderer. Do you get this error on non-windows platform? If so, try installing `libgdiplus` and/or adding `System.Drawing.EnableUnixSupport` runtime swith as described in https://aka.ms/systemdrawingnonwindows...