-2

Проведя небольшое исследование, я обнаружил, что удаление .NET 4.5 может привести к сбоям в работе Windows Server 2012. Мне было любопытно, если это также вызовет проблемы, когда .NET 3.5 и .NET 4 (не 4.5!) установлены и .NET 4.5 удален?

1 ответ1

2

Если вы хотите знать, что именно может пойти не так при удалении .NET 4.5, просто запустите:

Remove-WindowsFeature Net-Framework-45-Features –WhatIf

И вам будет предоставлена информация "что если?«Это функции и роли, которые также будут удалены. Большинство из них - это графические интерфейсы Windows Server 2012. Также может быть довольно проблематично перейти в режим сервера Server Core и затем попытаться вернуться по крайней мере к Minimal Server Interface или к режиму GUI без .NET 4.5 Framework.

Статья из TechNet. При удалении .NET Framework 4.5/4.5.1 удаляется пользовательский интерфейс Windows 2012/2012R2 и другие функции.

Тем не менее, вы можете заставить приложения работать с .NET 3.5. Вы должны помнить, что .NET 3.5 не является обязательным для Windows Server, поэтому его можно установить, но он не является стандартным (с другой стороны, .NET 4.5 устанавливается с MS Windows Server 2012).

См. Также: .NET Framework 4.5 по умолчанию и .NET Framework 3.5 не являются обязательными

В любом случае .NET 3.5 и 4.0 не будут мешать друг другу (я понимаю, что вы хотите запускать .NET 4.0 только в том случае, если это требуется приложением?). Тем не менее, я не могу понять, почему вы хотите отказаться от .NET 4.5 и добавить вместо этого .NET 3.5 и 4.0.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .