Поддерживается ли .NET 3.5.1 в Windows Server 2016?

10

Я не могу найти никаких документов по этому поводу, посмотрите на ..

https://support.microsoft.com/en-us/gp/framework_faq/en-us

.NET Framework 3.5 с пакетом обновления 1 (SP1). Начиная с .NET Framework 3.5 с пакетом обновления 1 (SP1) .NET Framework определяется как компонент, а не как самостоятельный продукт. Таким образом, поддержка .NET Framework 3.5 с пакетом обновления 1 (SP1) определяется политикой поддержки жизненного цикла операционной системы Windows (т. Е. Когда Windows находится в фазе основной поддержки или расширенной поддержки, то же самое относится и к ее компонентам). Когда такой продукт, как Windows, достигает конца поддержки, то и связанные с ним компоненты. .NET Framework 3.5 SP1 поддерживается в Windows Server 2003 SP2, Windows Vista SP2, Windows 7 SP1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows 8.1 Update, Windows Server 2012, Windows Server 2012 R2 и Windows 10 в соответствии с дата окончания поддержки для каждой операционной системы.

Windows 2016 Server не указан в списке, но у меня есть ощущение, что документ не обновлен с учетом новой серверной ОС? Я знаю, что смог добавить его как «функцию», но он не был установлен как часть ОС.

Если у кого-то есть какая-либо обновленная информация об этом, это будет полезно для меня и сообщества.

Генри
источник
Да, так же, как и Windows 10. .NET 3.5 / CLR 2.0 будет существовать достаточно долго и будет поддерживаться.
Грег Аскью

Ответы:

10

Да, Net Framework 3.5 работает на Windows Server 2016, он установлен на моих серверах. До сих пор у нас не было никаких проблем от наших программистов.

Помните, вам нужно установить его как функцию сервера. (Обязательно укажите альтернативный путь к источнику во время установки. Вам необходимо смонтировать диск Windows 2016 и указать путь к диску: \ sources \ sxs).

HEMAN85
источник
2
Если вы не указали альтернативный источник, Windows должна загрузить установщик через Центр обновления Windows. Для чего требуются предварительные условия для установки любых ролей сервера, для которых включена служба Windows Update. Это на самом деле не требует наличия обновления, просто служба включена.
icc97
Я знаю, что это старый пост, но вы на самом деле получаете какие-либо исправления (безопасности или иным образом) для .Net на Server 2016? Я смотрю в SCCM и не вижу ни одного в списке.
Стив Фриман
Да, я использую SCCM 2016 для загрузки и развертывания обновлений безопасности и критических версий для .Net-фреймворков на Windows Servers 2016. Обязательно используйте SCCM 2016 или последнюю версию RU. SCCM 2012 не поддерживает Windows Server 2016.
HEMAN85,
1
FWIW, Это своего рода BS, так как некоторые утилиты Microsft все еще полагаются на это. Прямо сейчас я пытаюсь использовать инструмент RSKeyMgmt для SQL 2016, для которого требуется .NET 3.5.1, для которого мне теперь нужно перемонтировать ISO. Они должны были перекомпилировать все свои утилиты SQL 2016 (и другие) перед тем, как начать потерять 3.5.1
Боб
1

Microsoft обновила свои часто задаваемые вопросы

https://support.microsoft.com/en-us/help/17455/lifecycle-faq-net-framework

.NET Framework 3.5 с пакетом обновления 1 (SP1). Начиная с .NET Framework 3.5 с пакетом обновления 1 (SP1) .NET Framework определяется как компонент, а не как самостоятельный продукт. Таким образом, поддержка .NET Framework 3.5 с пакетом обновления 1 (SP1) определяется политикой жизненного цикла операционной системы Windows (то есть, когда Windows находится в фазе основной поддержки или расширенной поддержки, то же самое относится и к ее компонентам). Когда такой продукт, как Windows, достигает конца поддержки, то и связанные с ним компоненты. .NET Framework 3.5 SP1 поддерживается в Windows Vista SP2, Windows 7 SP1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows 8.1 Update, Windows Server 2012, Windows Server 2012 R2, Windows 10 и Windows Server 2016 в соответствии с дата окончания поддержки для каждой операционной системы.

Дональд Берд
источник