Начини на плащане Abuse

Как да инсталирате framework 3.5 в Windows Server 2016

03.10.2021, 14:56

Много приложения изискват инсталирана .Net Framework 3.5, за да работят в Windows Server 2016, въпреки че по подразбиране е инсталирана .NET Framework 4.6. Например, не можете да инсталирате и стартирате SQL Management Studio без .Net 3.5. След това нека видим как да инсталираме Net Framework 3.5 в Windows Server 2016.

Как да инсталирате Net Framework 3.5 в Windows Server 2016.

Когато се опитвате да инсталирате .Net 3.5 чрез конзолата Server Manager (Add Roles and Features (Добавяне на роли и функции) -> Features (Функции) -> Net Framework 3.5 Features (Функции), инсталацията завършва с грешка 0x800f081f(The source files could not be found). Това се дължи на факта, че двоичните файлове на Net Framework 3.5 не присъстват в хранилището за компоненти на Windows.

За да инсталирате, ще ви е необходима дистрибуцията на Windows Server 2016 като iso файл или разархивирана на мрежов балон. Монтирайте iso образа с дистрибуцията на отделно виртуално устройство (например устройството D:). Можете да инсталирате компонента от графичния потребителски интерфейс или с помощта на PowerShell.

Инсталиране на .Net Framework 3.5 с помощта на конзолата на графичния потребителски интерфейс на Server Manager

Компонентът .Net Framework 3.5 може да бъде инсталиран от графичната конзола на Server Manager. За да направите това, изберете компонента, както преди, но преди да щракнете върху бутона Install (Инсталиране), щракнете върху малката връзка в долната част на съветника (Specify an alternative source path (Посочете алтернативен път за източника)).

След това посочете устройството, като това може да бъде пътят D:sourcessxs. Това може да бъде и мрежова папка, в която преди това сте копирали дистрибуцията (напр. server1distrws2016sourcessxs). Щракнете върху OK.

Стартирайте инсталацията.

Инсталиране на .Net Framework 3.5 с помощта на PowerShell

Още по-лесно е да инсталирате компонента Net Framework 3.5 Features от конзолата PowerShell, работеща с администраторски права. За да направите това, просто изпълнете командата:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess

Където D: е дискът, съдържащ дистрибуцията на Windows Server 2016.

Можете също така да извършите инсталацията, като използвате командата:

Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs

След като инсталацията на компонента приключи, не е необходимо да рестартирате сървъра.