Microsoft удалит необязательную опцию .NET Framework 3.5 в Windows 11
Microsoft объявила об удалении дополнительного компонента Windows .NET Framework 3.5 в Windows 11. Он требовался для работы устаревших приложений.
Microsoft удаляет компонент из дополнительных в будущих версиях Windows, переходя к модели развёртывания с использованием автономного установщика.
Microsoft применила обновление в сборке 27965 Windows 11 Insider Preview, которая была выпущена для канала Canary в октябре 2025 года. Оно затронет все сборки, выпущенные после этой даты, а также будущие релизы Windows. Таким образом, компонент сохранят в Windows 10 и версиях Windows 11 до 25H2 включительно.
Удаление .NET Framework 3.5 также влияет на следующие компоненты, которые больше нельзя установить напрямую:
ASP.NET 3.5;
.NET Extensibility 3.5;
WCF HTTP Activation;
WCF non-HTTP Activation.
Техгигант считает, что это изменение «соответствует жизненному циклу продукта», который заканчивается 9 января 2029 года. Кроме того, Microsoft призывает клиентов обновиться до более новых и поддерживаемых версий компонента. Все изменения описаны в специальном документе, где также есть процесс установки .NET Framework 3.5 с помощью автономного установщика и некоторых других связанных компонентов с помощью сценариев PowerShell.
В декабре Microsoft предупредила специалистов по IT-инфраструктуре о рисках, связанных с эксплуатацией устаревших версий платформы .NET. Компания напомнила, что классическая платформа .NET Framework долгое время была частью Windows, однако современная .NET Core распространяется отдельно. Там подчеркнули, что начиная с текущего цикла ежегодных релизов поддерживаются только версии .NET 8 и новее. Все предыдущие сборки считаются устаревшими.
Читать на habr.com