8 ноября 2021 года компания Microsoft официально объявила о релизе .NET 6 – популярной платформы для разработки ПО.

К сожалению, эта новость повлекла за собой некоторые затруднения в работе программных продуктов. Дело в том, что в Microsoft приняли решение о совместимости библиотеки System.Drawing.Common только с Windows. Это сделано по причине невозможности исправления ошибок в сторонних операционных системах – macOS и Linux.

Проблема несовместимости библиотеки System.Drawing.Common коснулась и пользователей продуктов Stimulsoft. В качестве временного решения для проектов с использованием .NET 6.0, мы предлагаем вам установить библиотеку System.Drawing.Common предыдущей версии 5.0.3, которая обратно совместима с .NET 6.0 и, как и прежде, поддерживает Linux- и macOS-системы.
Прямо сейчас мы в Stimulsoft делаем доработку для наших продуктов, главная задача которой – избежать зависимости от библиотеки System.Drawing.Common и, таким образом, сделать генераторы отчетов и дашбордов Stimulsoft полностью кроссплатформенными.