Страница 1 из 1
Отключение поддержки GDI+ в NET Core 6
Добавлено: 03 окт 2021, 21:40
voloshin@expasys.ru
Начиная с версии NET Core 6.0 Microsoft позиционирует System.Drawning.Common только для операционной системы Windows.
https://docs.microsoft.com/en-us/dotnet ... ndows-only
А с учетом того, что библиотека libgdiplus под Linux содержит катастрофические утечки памяти, что вы собираетесь предпринимать по этому поводу?
Re: Отключение поддержки GDI+ в NET Core 6
Добавлено: 04 окт 2021, 10:14
Andrew
Здравствуйте,
Пока не думали об этом. Если у вас есть дополнительная информация по этому поводу и предложения, подалуйста напишите нам.
Спасибо.
Re: Отключение поддержки GDI+ в NET Core 6
Добавлено: 05 окт 2021, 18:09
voloshin@expasys.ru
Andrew писал(а): ↑04 окт 2021, 10:14
Пока не думали об этом. Если у вас есть дополнительная информация по этому поводу и предложения, подалуйста напишите нам.
Думаю, что стоит воспользоваться рекомендацией Microsoft, доступной по ссылке выше. Она звучит так:
To use these APIs for cross-platform apps, migrate to one of the following libraries:
- ImageSharp
- SkiaSharp
- Microsoft.Maui.Graphics
Кстати, когда будут реализованы дашборды под Blazor? Планируете?
Re: Отключение поддержки GDI+ в NET Core 6
Добавлено: 07 окт 2021, 09:57
Andrew
Здравствуйте,
Спасибо за ответ и предложения.
Дашборды под Blazor - планы есть, но пока без точных сроковв.
Спасибо.