POWERED BY RBSOFT

Требования к системе для .NET Framework

> C#
Дата обновления: 23 мая 2024 г. Дата публикации: 23 мая 2024 г. Автор: Стрекаловский Александр

Таблицы в этой статье содержат требования к оборудованию, операционной системе и программному обеспечению для следующих версий .NET Framework:

  • .NET Framework 4.5 и ее точечные выпуски (4.5.1 и 4.5.2);
  • .NET Framework 4.6 и ее точечные выпуски (4.6.1 и 4.6.2);
  • .NET Framework 4.7 и ее доработанный выпуск (4.7.1 и 4.7.2).
  • Платформа .NET Framework версии 4.8 и ее точка выпуска (4.8.1).

Сведения о более ранних версиях .NET Framework, чем 4.5, см. в статье Версии и зависимости платформы .NET Framework.

Для сред разработки, позволяющих разрабатывать приложения для платформы .NET Framework, существует отдельный набор требований.

Важно!

В системе может быть только одна версия 4.х, так как все версии .NET Framework, начиная с версии .NET Framework 4, — это локальные обновления. Кроме того, некоторые версии платформы .NET Framework предустанавливаются в некоторые версии операционной системы Windows. Это означает следующее:

  • Если на компьютере установлена более поздняя версия 4.x, вы не сможете установить предыдущую версию 4.x.
  • Если в операционной системе предустановлена определенная версия .NET Framework, вы не сможете установить предыдущую версию 4.x на том же компьютере.
  • При установке более поздней версии не нужно удалять предыдущую версию.

Сведения о скачивании и ссылки для скачивания см. в разделе Установка .NET Framework для разработчиков.

Сведения о жизненном цикле поддержки версий .NET Framework см. в разделе Политика жизненного цикла поддержки продуктов Майкрософт.

Требования к оборудованию

Требование
Процессор 1 ГГц
ОЗУ 512 Мб
Минимальный объем дискового пространства (32-разрядная ОС) 4,5 ГБ
Минимальный объем дискового пространства (64-разрядная ОС) 4,5 ГБ

Требования к установке

Для установки платформы .NET Framework требуются права администратора. Если у вас отсутствуют права администратора на компьютере, на котором требуется установить платформу .NET Framework, обратитесь к администратору сети.

Поддерживаемые клиентские операционные системы

Операционная система Поддерживаемые выпуски Предустановлена с операционной системой Может устанавливаться отдельно
Windows 11 (версия 21H2) 64-разрядная система .NET Framework 4.8 Платформа .NET Framework 4.8.1
Обновление Windows 10 ноября 2021 г.(версия 21H2) 32- и 64-разрядные версии .NET Framework 4.8 Платформа .NET Framework 4.8.1
Обновление Windows 10 за май 2021 г.(версия 21H1) 32- и 64-разрядные версии .NET Framework 4.8 Платформа .NET Framework 4.8.1
Обновление Windows 10 за октябрь 2020 г.(версия 20H2) 32- и 64-разрядные версии .NET Framework 4.8 Платформа .NET Framework 4.8.1
Обновление Windows 10 за май 2020 г.(версия 2004) 32- и 64-разрядные версии .NET Framework 4.8 --
Обновление Windows 10 за ноябрь 2019 г.(версия 1909) 32- и 64-разрядные версии .NET Framework 4.8 --
Обновления Windows 10 за май 2019 г.(версия 1903) 32- и 64-разрядные версии .NET Framework 4.8 --
Обновление Windows 10 за октябрь 2018 г.(версия 1809) 32- и 64-разрядные версии .NET Framework 4.7.2 .NET Framework 4.8
Обновление Windows 10 за апрель 2018 г.(версия 1803) 32- и 64-разрядные версии .NET Framework 4.7.2 .NET Framework 4.8
Windows 10 Fall Creators Update (версия 1709) 32- и 64-разрядные версии .NET Framework 4.7.1 .NET Framework 4.7.2<br />.NET Framework 4.8
Обновление Windows 10 Creators Update (версия 1703) 32- и 64-разрядные версии .NET Framework 4.7 .NET Framework 4.7.1<br/>.NET Framework 4.7.2<br />.NET Framework 4.8
Юбилейное обновление Windows 10 Anniversary Update (версия 1607) 32- и 64-разрядные версии .NET Framework 4.6.2 .NET Framework 4.7<br />.NET Framework 4.7.1<br />.NET Framework 4.7.2<br />.NET Framework 4.8
Ноябрьское обновление Windows 10 (версия 1511) 32- и 64-разрядные версии .NET Framework 4.6.1 .NET Framework 4.6.2
Windows 10 (версия 1507) 32- и 64-разрядные версии .NET Framework 4.6 .NET Framework 4.6.1<br />.NET Framework 4.6.2
Windows 8.1 32-разрядная версия, 64-разрядная версия и ARM .NET Framework 4.5.1 .NET Framework 4.5.2<br />.NET Framework 4.6<br />.NET Framework 4.6.1<br />.NET Framework 4.6.2<br />.NET Framework 4.7<br />.NET Framework 4.7.1<br />.NET Framework 4.7.2<br />.NET Framework 4.8
Windows 8 32-разрядная версия, 64-разрядная версия и ARM .NET Framework 4,5 .NET Framework 4.5.1<br />.NET Framework 4.5.2<br />.NET Framework 4.6<br />.NET Framework 4.6.1
Windows 7 SP1 32- и 64-разрядные версии -- .NET Framework 4<br />.NET Framework 4,5<br />.NET Framework 4.5.1<br />.NET Framework 4.5.2<br />.NET Framework 4.6<br />.NET Framework 4.6.1<br />.NET Framework 4.6.2<br />.NET Framework 4.7<br />.NET Framework 4.7.1<br />.NET Framework 4.7.2<br />.NET Framework 4.8
Windows Vista SP2 32- и 64-разрядные версии -- .NET Framework 4<br />.NET Framework 4,5<br />.NET Framework 4.5.1<br />.NET Framework 4.5.2<br />.NET Framework 4.6
Windows XP 32- и 64-разрядные версии -- .NET Framework 4

Примечания

  • В системах Windows 7 платформе .NET Framework требуется пакет обновления 1 (SP1) для Windows 7. Если вы используете Windows 7 и еще не установили пакет обновления 1 (SP1), это необходимо сделать перед установкой платформы .NET Framework.
  • .NET Framework 4.5 поддерживается в среде предустановки Windows. (за исключением некоторых функций).
  • .NET Framework 4 также поддерживает платформу IA64.
  • Для обеспечения оптимального уровня совместимости и безопасности на всех платформах рекомендуется установить последнюю версию пакета обновления Windows и все критические обновления, доступные в Центре обновления Windows.
  • В 64-разрядных операционных системах платформа .NET Framework поддерживает как среду WOW64 (32-разрядная обработка на 64-разрядном компьютере), так и собственную 64-разрядную обработку.

Поддерживаемые серверные операционные системы

Операционная система Поддерживаемые выпуски Предустановлена с операционной системой Может устанавливаться отдельно
Windows Server 2022 64-разрядная система .NET Framework 4.8 платформа .NET Framework 4.8.1
Windows Server 2019 64-разрядная система .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, версия 1809 64-разрядная система .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, версия 1803 64-разрядная система .NET Framework 4.7.2 .NET Framework 4.8
Windows Server, версия 1709 64-разрядная система .NET Framework 4.7.1 .NET Framework 4.7.2
Windows Server 2016 64-разрядная система .NET Framework 4.6.2 .NET Framework 4.7.2<br/>.NET Framework 4.7.1<br/>.NET Framework 4.7.2<br/>.NET Framework 4.8
Windows Server 2012 R2 64-разрядная система .NET Framework 4.5.1 .NET Framework 4.5.2<br/>.NET Framework 4.6<br/>.NET Framework 4.6.1<br/>.NET Framework 4.6.2<br/>.NET Framework 4.7<br/>.NET Framework 4.7.1<br/>.NET Framework 4.7.2<br/>.NET Framework 4.8
Windows Server 2012 (64-разрядный выпуск) 64-разрядная система .NET Framework 4,5 .NET Framework 4.5.1<br/>.NET Framework 4.5.2<br/>.NET Framework 4.6<br/>.NET Framework 4.6.1<br/>.NET Framework 4.6.2<br/>.NET Framework 4.7<br/>.NET Framework 4.7.1<br/>.NET Framework 4.7.2<br/>.NET Framework 4.8
Windows Server 2008 R2 с пакетом обновления 1 (SP1) 64-разрядная система -- .NET Framework 4<br/>.NET Framework 4,5<br/>.NET Framework 4.5.1<br/>.NET Framework 4.5.2<br/>.NET Framework 4.6<br/>.NET Framework 4.6.1<br/>.NET Framework 4.6.2<br/>.NET Framework 4.7<br/>.NET Framework 4.7.1<br/>.NET Framework 4.7.2<br/>.NET Framework 4.8
Windows Server 2008 SP2 32- и 64-разрядные версии -- .NET Framework 4<br/>.NET Framework 4,5<br/>.NET Framework 4.5.1<br/>.NET Framework 4.5.2<br/>.NET Framework 4.6<br/>.NET Framework 4.6.2

Примечания

  • Windows Server 2012 включает .NET Framework 4.5, поэтому установка этого компонента не требуется. Аналогично Windows Server 2012 R2 включает .NET Framework 4.5.1.
  • Платформа .NET Framework имеет ограниченную поддержку роли Server Core с Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии. Список неподдерживаемых API см. в разделе Функции Server Core в .NET.
  • Платформа .NET Framework не поддерживается в Windows Server 2008 R2 для систем на платформе Itanium.
  • В Windows Server 2008 с пакетом обновления 2 (SP2) платформа .NET Framework не поддерживается в роли Server Core.
  • Для обеспечения оптимального уровня совместимости и безопасности на всех платформах рекомендуется выполнить обновление до последней версии пакета обновления Windows и всех критических обновлений, доступных в Центре обновления Windows. В некоторых операционных системах может потребоваться установить последний пакет обновления Windows.
  • В 64-разрядных операционных системах платформа .NET Framework поддерживает как среду WOW64 (32-разрядная обработка на 64-разрядном компьютере), так и собственную 64-разрядную обработку.