Windows Server 2008 поставляется с .NET 2.0 и .NET 3.0. Почему .NET 3.0 не включен по умолчанию?
1 ответ
Windows Server может использоваться в различных ролях, которые могут не требовать .NET, например, Файловый сервер, DHCP и т.д. Включение этого означает, что есть более обширная область атаки, и вам необходимо применить к ней исправления безопасности, которые могут потребовать перезапусков сервера, которые не весело на производственном сервере. Рекомендуется устанавливать только те вещи, которые вам действительно нужны, и, поскольку всем не понадобится .NET 3.0, он не включен по умолчанию.
Хороший вопрос также заключается в том, почему .NET 2.0 включен по умолчанию. Я не очень знаком с Windows Server 2008 и тем, что он включил по умолчанию. Если .NET 2.0 включен по умолчанию, возможно, какой-то компонент Windows использует его.