
Microsoft подтвердила, что августовские обновления.NET Framework 2026 года ломают печать и экспорт PDF в некоторых приложениях. Ошибка затрагивает программы на Windows Presentation Foundation, а при печати или создании PDF/XPS с определёнными шрифтами, включая Calibri, может появляться System.IO.FileFormatException.
Microsoft уточнила, что проблема касается только приложений, использующих WPF. В список затронутых платформ входят клиентские версии Windows, включая последние сборки Windows 10 и Windows 11, а также Windows Server от Windows Server 2012 до Windows Server 2025.
Компания уже предложила временный обходной путь: в конфигурации приложения нужно включить AppContext-переключатель Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection. Этот вариант помогает обойти сбой, но одновременно отключает защиты, добавленные в августовском обновлении.NET Framework, и делает систему уязвимее для атак, на которые направлены исправленные в этом месяце проблемы безопасности.
Microsoft назвала этот способ только временной мерой и только для случаев, когда без него не обойтись. Около пяти лет назад, в феврале 2021 года, компания уже устраняла похожую проблему, из-за которой WPF-приложения и Visual Studio падали после накопительных обновлений Windows 10.