Меню Рубрики

Windows 7 включает microsoft net framework версий

Какие версии .NET Framework необходимо устанавливать в Windows 7 и где их скачать?

«.NET Framework – всесторонняя и согласованная модель программирования Майкрософт для построения приложений, обладающих превосходным интерфейсом пользователя, прозрачными и безопасными средствами связи, а также возможностью создания разнообразных бизнес-процессов». Платформа .NET Framework используется для разработки и последующего запуска приложений. Если разработчик пишет приложение с использованием одной из версий .NET Framework, то для запуска этого приложения потребуется аналогичная версия .NET Framework на компьютере пользователя. Подробнее о платформе читайте на сайте MSDN.

  • .NET Framework 1.0 — 1.1
  • .NET Framework 2.0 — 3.5.1
  • .NET Framework 4.0
  • Проверка наличия установленных версий

.NET Framework 1.0 — 1.1

Версия 1.0 практически не используется, в состав ОС не входит.

Версия 1.1 используется редко, в состав ОС не входит. Устанавливать только при необходимости (при запуске приложения возникает ошибка, и в системных требованиях этой программы значится .NET Framework 1.1).

Чаще всего установка .NET Framework 1.1 и пакета обновления (SP1) проходит без каких либо проблем, но в некоторых случаях она может завершаться ошибкой, тогда потребуется установка в ручном режиме.

Установка .NET Framework 1.1 и SP1 в ручном режиме

  1. Создаём папку DotNet в корне диска «С» (C:\DotNet).
  2. Скачиваем .NET Framework 1.1 (dotnetfx.exe) и SP1 (NDP1.1sp1-KB867460-X86.exe), сохраняем их в созданную папку.
  3. Запускаем командную строку (cmd.exe) с правами администратора.
  4. Последовательно вводим следующие команды и подтверждаем выполнение каждой из них клавишей «Enter«: Отвечаем положительно на вопросы в диалоговых окнах и продолжаем ввод команд: После ввода последней команды начнётся установка. Через несколько минут окна автоматически закроются — установка завершена.

.NET Framework 2.0 — 3.5.1

Версия 3.5.1 включена в Windows 7 (Пуск —> Панель управления —> Программы и компоненты —> Включение и отключение компонентов Windows).

Следующие компоненты считаются частью .NET Framework 3.5 с пакетом обновления 1 (SP1):

  • Платформа .NET Framework 2.0 с SP1 и SP2.
  • Платформа .NET Framework 3.0 с SP1 и SP2.
  • Платформа .NET Framework 3.5 с SP1.

.NET Framework 4.0

Версия 4 (клиентская часть) доступна для загрузки через Центр обновления Windows (Пуск —> Панель управления —> Центр обновления Windows).

Профиль Microsoft .NET Framework 4 Client Profile предоставляет ограниченный набор функций платформы .NET Framework 4. Он разработан для выполнения клиентских приложений и обеспечения быстрого развёртывания технологий Windows Presentation Foundation (WPF) и Windows Forms. Распространяется в виде рекомендуемого обновления KB982670.

Полная версия .NET Framework 4.0 предназначена в первую очередь для разработчиков ПО.

Проверка наличия установленных версий

Проверить наличие установленных версий .NET Framework очень просто с помощью .NET Version Detector.

Или в следующем разделе системного реестра:

Источник

Какие версии .NET Framework необходимо устанавливать в Windows 7 и где их скачать?

«.NET Framework – всесторонняя и согласованная модель программирования Майкрософт для построения приложений, обладающих превосходным интерфейсом пользователя, прозрачными и безопасными средствами связи, а также возможностью создания разнообразных бизнес-процессов». Платформа .NET Framework используется для разработки и последующего запуска приложений. Если разработчик пишет приложение с использованием одной из версий .NET Framework, то для запуска этого приложения потребуется аналогичная версия .NET Framework на компьютере пользователя. Подробнее о платформе читайте на сайте MSDN.

  • .NET Framework 1.0 — 1.1
  • .NET Framework 2.0 — 3.5.1
  • .NET Framework 4.0
  • Проверка наличия установленных версий

.NET Framework 1.0 — 1.1

Версия 1.0 практически не используется, в состав ОС не входит.

Версия 1.1 используется редко, в состав ОС не входит. Устанавливать только при необходимости (при запуске приложения возникает ошибка, и в системных требованиях этой программы значится .NET Framework 1.1).

Чаще всего установка .NET Framework 1.1 и пакета обновления (SP1) проходит без каких либо проблем, но в некоторых случаях она может завершаться ошибкой, тогда потребуется установка в ручном режиме.

Установка .NET Framework 1.1 и SP1 в ручном режиме

  1. Создаём папку DotNet в корне диска «С» (C:\DotNet).
  2. Скачиваем .NET Framework 1.1 (dotnetfx.exe) и SP1 (NDP1.1sp1-KB867460-X86.exe), сохраняем их в созданную папку.
  3. Запускаем командную строку (cmd.exe) с правами администратора.
  4. Последовательно вводим следующие команды и подтверждаем выполнение каждой из них клавишей «Enter«: Отвечаем положительно на вопросы в диалоговых окнах и продолжаем ввод команд: После ввода последней команды начнётся установка. Через несколько минут окна автоматически закроются — установка завершена.

.NET Framework 2.0 — 3.5.1

Версия 3.5.1 включена в Windows 7 (Пуск —> Панель управления —> Программы и компоненты —> Включение и отключение компонентов Windows).

Следующие компоненты считаются частью .NET Framework 3.5 с пакетом обновления 1 (SP1):

  • Платформа .NET Framework 2.0 с SP1 и SP2.
  • Платформа .NET Framework 3.0 с SP1 и SP2.
  • Платформа .NET Framework 3.5 с SP1.

.NET Framework 4.0

Версия 4 (клиентская часть) доступна для загрузки через Центр обновления Windows (Пуск —> Панель управления —> Центр обновления Windows).

Профиль Microsoft .NET Framework 4 Client Profile предоставляет ограниченный набор функций платформы .NET Framework 4. Он разработан для выполнения клиентских приложений и обеспечения быстрого развёртывания технологий Windows Presentation Foundation (WPF) и Windows Forms. Распространяется в виде рекомендуемого обновления KB982670.

Полная версия .NET Framework 4.0 предназначена в первую очередь для разработчиков ПО.

Проверка наличия установленных версий

Проверить наличие установленных версий .NET Framework очень просто с помощью .NET Version Detector.

Или в следующем разделе системного реестра:

Источник

Версии и зависимости платформы .NET Framework .NET Framework versions and dependencies

В каждую версию платформы .NET Framework входит среда CLR, библиотеки базовых классов и другие управляемые библиотеки. Each version of .NET Framework contains the common language runtime (CLR), the base class libraries, and other managed libraries. В этой статье описаны основные особенности различных версий платформы .NET Framework, приведены сведения о базовых версиях среды CLR и соответствующих средах разработки, а также указаны версии, устанавливаемые системой Windows (ОС). This article describes the key features of .NET Framework by version, provides information about the underlying CLR versions and associated development environments, and identifies the versions that are installed by the Windows operating system (OS).

В каждой новой версии платформы .NET Framework добавлены новые функции и сохранены функции предыдущих версий. Each new version of .NET Framework adds new features but retains features from previous versions.

Среда CLR определяется своим собственным номером версии. The CLR is identified by its own version number. Номер версии платформы .NET Framework увеличивается при каждом выпуске, но версия среды CLR увеличивается не всегда. The .NET Framework version number is incremented at each release, but the CLR version is not always incremented. Например, в .NET Framework 4, 4.5 и более поздние выпуски входит среда CLR 4, а в .NET Framework 2.0, 3.0 и 3.5 — среда CLR 2.0. For example, .NET Framework 4, 4.5, and later releases include CLR 4, but .NET Framework 2.0, 3.0, and 3.5 include CLR 2.0. (Версии 3 среды CLR не было.) (There was no version 3 of the CLR.)

  • Полный список поддерживаемых операционных систем см. в статье Требования к системе для .NET Framework. For a complete list of supported operating systems, see System requirements.
  • Скачиваемые файлы см. в разделе Установка .NET Framework для разработчиков. For downloads, see Install the .NET Framework for developers.
  • Сведения об определении установленных версий .NET Framework на компьютере см. Практическое руководство. Определение установленных версий платформы .NET Framework. For information about determining which versions of .NET Framework are installed on a computer, see How to determine which .NET Framework versions are installed.

Сведения о версии Version information

В следующей таблице приводится краткий обзор истории версий .NET Framework и сопоставление каждой версии с Visual Studio, Windows и Windows Server. The tables that follow summarize .NET Framework version history and correlate each version with Visual Studio, Windows, and Windows Server. Visual Studio поддерживает работу с различными версиями, поэтому вы не ограничены только указанной версией платформы .NET Framework. Visual Studio supports multi-targeting, so you’re not limited to the version of .NET Framework that’s listed.

  • Флажок ✔️ обозначает версии ОС, на которых платформа .NET Framework установлена по умолчанию. The check mark icon ✔️ denotes OS versions on which .NET Framework is installed by default.
  • Значок знака плюс обозначает версии ОС, на которых .NET Framework предварительно не установлена, но может быть установлена. The plus sign icon ➕ denotes OS versions on which .NET Framework doesn’t come installed but can be installed.
  • Звездочка * обозначает версии ОС, на которых платформу .NET Framework (предварительно установленную либо нет) нужно включить в панели управления или (для Windows Server) с помощью диспетчера сервера. The asterisk * denotes OS versions on which .NET Framework (whether preinstalled or not) must be enabled in Control Panel or, for Windows Server, through the Server Manager.
.NET Framework 4.8 .NET Framework 4.8 .NET Framework 4.7.2 .NET Framework 4.7.2 .NET Framework 4.7.1 .NET Framework 4.7.1 .NET Framework 4.7 .NET Framework 4.7
.NET Framework 4.6.2 .NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.6.1 .NET Framework 4.6 .NET Framework 4.6 .NET Framework 4.5.2 .NET Framework 4.5.2
.NET Framework 4.5.1 .NET Framework 4.5.1 .NET Framework 4.5 .NET Framework 4.5 .NET Framework 4 .NET Framework 4 .NET Framework 3.5 .NET Framework 3.5
.NET Framework 3.0 .NET Framework 3.0 .NET Framework 2.0 .NET Framework 2.0 .NET Framework 1.1 .NET Framework 1.1 .NET Framework 1.0 .NET Framework 1.0

.NET Framework 4.8 .NET Framework 4.8

  • Новые функции New features
  • Новые специальные возможности New in accessibility
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Версии WindowsWindows versions ✔️ 10, обновление за май 2019 г. ✔️ 10 May 2019 Update
10, обновление за октябрь 2018 г. (версия 1809) ➕ 10 October 2018 Update (Version 1809)
10, обновление за апрель 2018 г. (версия 1803) ➕ 10 April 2018 Update (Version 1803)
10 Fall Creators Update (версия 1709) ➕ 10 Fall Creators Update (Version 1709)
10 Creators Update (версия 1703) ➕ 10 Creators Update (Version 1703)
10, юбилейное обновление (версия 1607) ➕ 10 Anniversary Update (Version 1607)
8.1 ➕ 8.1
7 ➕7
Версии Windows ServerWindows Server versions Windows Server 2019 ➕ Windows Server 2019
Windows Server, версия 1809 ➕ Windows Server, version 1809
Windows Server, версия 1803 ➕ Windows Server, version 1803
2016 ➕ 2016
2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD Release : Use Release DWORD:
— 528040 (обновление Windows 10 за май 2019 г.) — 528040 (Windows 10 May 2019 Update)
– 528049 (все остальные версии ОС) — 528049 (all other OS versions)
(См. инструкции) (See instructions)

.NET Framework 4.7.2 .NET Framework 4.7.2

  • Новые функции New features
  • Новые специальные возможности New in accessibility
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Включено в версию Visual StudioIncluded in Visual Studio version 2019 1 2019 1
Версии WindowsWindows versions ✓ 10, обновление за октябрь 2018 г. (версия 1809) ✔️ 10 October 2018 Update (Version 1809)
✓ 10, обновление за апрель 2018 г. (версия 1803) ✔️ 10 April 2018 Update (Version 1803)
10 Fall Creators Update (версия 1709) ➕ 10 Fall Creators Update (Version 1709)
10 Creators Update (версия 1703) ➕ 10 Creators Update (Version 1703)
10, юбилейное обновление (версия 1607) ➕ 10 Anniversary Update (Version 1607)
8.1 ➕ 8.1
7 ➕7
Версии Windows ServerWindows Server versions ✔️ Windows Server 2019 ✔️ Windows Server 2019
✔️ Windows Server, версия 1809 ✔️ Windows Server, version 1809
✔️ Windows Server, версия 1803 ✔️ Windows Server, version 1803
Windows Server, версия 1709 ➕ Windows Server, version 1709
2016 ➕ 2016
2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD Release : Use Release DWORD:
– 461814 (обновление Windows 10 за октябрь 2018 г.) — 461814 (Windows 10 October 2018 Update)
– 461808 (обновление Windows за 10 апреля 2018 г. и Windows Server, версия 1803) — 461808 (Windows 10 April 2018 Update and Windows Server, version 1803)
— 461814 (все остальные версии ОС) — 461814 (all other OS versions)
(См. инструкции) (See instructions)

1 — требуется установить разработку классических приложений .NET, ASP.NET и веб-разработку, разработку Azure, разработку для Office или SharePoint, разработку мобильных приложений с помощью .NETили рабочие нагрузки Кроссплатформенная разработка .NET Core. 1 Requires installing the .NET desktop development, ASP.NET and web development, Azure development, Office/SharePoint development, Mobile development with .NET, or .NET Core cross-platform development workloads.

.NET Framework 4.7.1 .NET Framework 4.7.1

  • Новые функции New features
  • Новые специальные возможности New in accessibility
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Версии WindowsWindows versions ✔️ 10 Fall Creators Update (версия 1709) ✔️ 10 Fall Creators Update (Version 1709)
10 Creators Update (версия 1703) ➕ 10 Creators Update (Version 1703)
10, юбилейное обновление (версия 1607) ➕ 10 Anniversary Update (Version 1607)
8.1 ➕ 8.1
7 ➕7
Версии Windows ServerWindows Server versions Windows Server, версия 1803 ➕ Windows Server, version 1803
✔️ Windows Server, версия 1709 ✔️ Windows Server, version 1709
2016 ➕ 2016
2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD Release : Use Release DWORD:
– 461308 (обновление Windows 10 Creators Update и Windows Server, версия 1709) — 461308 (Windows 10 Creators Update and Windows Server, version 1709)
— 461310 (все остальные версии ОС) — 461310 (all other OS versions)
(См. инструкции) (See instructions)

.NET Framework 4.7 .NET Framework 4.7

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Версии WindowsWindows versions ✔️ 10 Creators Update (версия 1703) ✔️ 10 Creators Update (Version 1703)
10, юбилейное обновление (версия 1607) ➕ 10 Anniversary Update (Version 1607)
8.1 ➕ 8.1
7 ➕7
Версии Windows ServerWindows Server versions 2016 ➕ 2016
2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD Release : Use Release DWORD:
– 460798 (обновление Windows 10 Creators Update) — 460798 (Windows 10 Creators Update)
– 460805 (все другие версии ОС) — 460805 (all other OS versions)
(См. инструкции) (See instructions)

.NET Framework 4.6.2 .NET Framework 4.6.2

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Версии WindowsWindows versions ✔️ 10, юбилейное обновление (версия 1607) ✔️ 10 Anniversary Update (Version 1607)
️ 10, ноябрьское обновление (версия 1511) ➕ 10 November Update (Version 1511)
10 ➕ 10
8.1 ➕ 8.1
7 ➕ 7
Версии Windows ServerWindows Server versions ✔️ 2016 ✔️ 2016

2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1

Определение установленной версии .NET To determine installed .NET version Используйте DWORD Release : Use Release DWORD:

– 394802 (юбилейное обновление Windows 10 и Windows Server 2016) — 394802 (Windows 10 Anniversary Update and Windows Server 2016)
– 394806 (все остальные версии ОС) — 394806 (all other OS versions)

.NET Framework 4.6.1 .NET Framework 4.6.1

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Включено в версию Visual StudioIncluded in Visual Studio version 2017 1 2017 1
Версии WindowsWindows versions ✔️ 10, ноябрьское обновление (версия 1511) ✔️ 10 November Update (Version 1511)
10 ➕ 10
8.1 ➕ 8.1
8 ➕ 8
7 ➕ 7
Версии Windows ServerWindows Server versions 2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD Release : Use Release DWORD:

– 394254 (ноябрьское обновление Windows 10) — 394254 (Windows 10 November Update)
– 394271 (все остальные версии ОС) — 394271 (all other OS versions)

1 — требуется установить разработку классических приложений .NET, ASP.NET и веб-разработку, разработку Azure, разработку для Office или SharePoint, разработку мобильных приложений с помощью .NETили рабочие нагрузки Кроссплатформенная разработка .NET Core. 1 Requires installing the .NET desktop development, ASP.NET and web development, Azure development, Office/SharePoint development, Mobile development with .NET, or .NET Core cross-platform development workloads.

.NET Framework 4.6 .NET Framework 4.6

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Включено в версию Visual StudioIncluded in Visual Studio version 2015 2015
Версии WindowsWindows versions ✔️ 10 ✔️ 10

8.1 ➕ 8.1
8 ➕ 8
7 ➕ 7
Vista ➕ Vista

Версии Windows Server Windows Server versions 2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
2008 SP2 ➕ 2008 SP2
Определение установленной версии .NET To determine installed .NET version Используйте DWORD Release : Use Release DWORD:

– 393295 (Windows 10) — 393295 (Windows 10)
– 393297 (все остальные версии ОС) — 393297 (all other OS versions)

.NET Framework 4.5.2 .NET Framework 4.5.2

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Версии WindowsWindows versions 8.1 ➕ 8.1
8 ➕ 8
7 ➕ 7
Vista ➕ Vista
Версии Windows ServerWindows Server versions 2012 R2 ➕ 2012 R2
2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
2008 SP2 ➕ 2008 SP2
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD 379893 Release Use Release DWORD 379893

.NET Framework 4.5.1 .NET Framework 4.5.1

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Включено в версию Visual StudioIncluded in Visual Studio version 2013 2013
Версии WindowsWindows versions ✔️ 8.1 ✔️ 8.1

8 ➕ 8
7 ➕ 7
Vista ➕ Vista

Версии Windows Server Windows Server versions ✔️ 2012 R2 ✔️ 2012 R2

2012 ➕ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
2008 SP2 ➕ 2008 SP2

Определение установленной версии .NET To determine installed .NET version Используйте DWORD Release : Use Release DWORD:

– 378675 (Windows 8.1) — 378675 (Windows 8.1)
– 378758 (все остальные) — 378758 (all other)

.NET Framework 4,5 .NET Framework 4.5

  • Новые функции New features
  • Заметки о выпуске Release notes
Версия среды CLRCLR version 4 4
Включено в версию Visual StudioIncluded in Visual Studio version 2012 2012
Версии WindowsWindows versions ✔️ 8 ✔️ 8
7 ➕ 7
Vista ➕ Vista
Версии Windows ServerWindows Server versions ✔️ 2012 ✔️ 2012
2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
2008 SP2 ➕ 2008 SP2
Определение установленной версии .NETTo determine installed .NET version Используйте DWORD 378389 Release Use Release DWORD 378389

.NET Framework 4 .NET Framework 4

Версия среды CLR CLR version 4 4
Включено в версию Visual Studio Included in Visual Studio version 2010 2010
Версии Windows Windows versions 7 ➕ 7
Vista ➕ Vista
Версии Windows Server Windows Server versions 2008 R2 с пакетом обновления 1 (SP1) ➕ 2008 R2 SP1
2008 SP2 ➕ 2008 SP2
2003 ➕ 2003
Определение установленной версии .NET To determine installed .NET version См. инструкции See instructions

.NET Framework 3,5 .NET Framework 3.5

  • LINQ LINQ
  • Деревья выражений Expression trees
  • Улучшенная поддержка ASP.NET для разработки AJAX Improved ASP.NET support for AJAX development
  • Коллекции HashSet HashSet collections
  • DateTimeOffset DateTimeOffset
  • Интеграция WPF и WF WCF and WF integration
  • Одноранговая сеть Peer-to-Peer networking
  • Надстройки для расширяемости Add-ins for extensibility
Версия среды CLRCLR version 2.0 2.0
Включено в версию Visual StudioIncluded in Visual Studio version 2008 2008
Версии WindowsWindows versions ✔️ 10* ✔️ 10*
✔️ 8.1* ✔️ 8.1*
✔️ 8* ✔️ 8*
✔️ 7 ✔️ 7

Vista ➕ Vista

Версии Windows Server Windows Server versions Windows Server, версия 1803* ➕ Windows Server, version 1803*
Windows Server, версия 1709* ➕ Windows Server, version 1709*
2016* ➕ 2016*
2012 R2* ➕ 2012 R2*
2012* ➕ 2012*

✔️2008 R2 с пакетом обновления 1 (SP1)* ✔️2008 R2 SP1*

2008 SP2 ➕ 2008 SP2
2003 ➕ 2003

Определение установленной версии .NET To determine installed .NET version См. инструкции See instructions

.NET Framework 3.0 .NET Framework 3.0

  • Windows Presentation Foundation Windows Presentation Foundation
  • Windows Communication Foundation Windows Communication Foundation
  • Windows Workflow Foundation Windows Workflow Foundation
  • Windows CardSpace Windows CardSpace
Версия среды CLRCLR version 2.0 2.0
Версии WindowsWindows versions ✔️ Vista ✔️ Vista
Версии Windows ServerWindows Server versions ✔️ 2008 R2 с пакетом обновления 1 (SP1)* ✔️ 2008 R2 SP1*
✔️ 2008 SP2* ✔️ 2008 SP2*

2003 ➕ 2003

Определение установленной версии .NET To determine installed .NET version Ознакомьтесь с инструкциями. See instructions.

.NET Framework 2.0 .NET Framework 2.0

  • Универсальные шаблоны Generics
  • Изменение и продолжение для отладчика Debugger edit and continue
  • Улучшенные масштабируемость и производительность Improved scalability and performance
  • развертывание ClickOnce ClickOnce deployment
  • Новые элементы управления и поддержка широкого спектра браузеров в ASP.NET 2.0 In ASP.NET 2.0, new controls and support for a broad array of browsers
  • поддержка 64–разрядной архитектуры 64-bit support
Версия среды CLRCLR version 2.0 2.0
Включено в версию Visual StudioIncluded in Visual Studio version 2005 2005
Версии WindowsWindows versions Н/Д N/A
Версии Windows ServerWindows Server versions ✔️ 2008 R2 с пакетом обновления 1 (SP1) ✔️ 2008 R2 SP1
✔️ 2008 SP2 ✔️ 2008 SP2
✔️ 2003 ✔️ 2003
Определение установленной версии .NETTo determine installed .NET version См. инструкции See instructions

.NET Framework 1.1 .NET Framework 1.1

  • Элементы управления ASP.NET для мобильных устройств ASP.NET mobile controls
  • Параллельное выполнение Side-by-side execution
  • Поддержка протокола IPv6 IPv6 support
Версия среды CLRCLR version 1.1 1.1
Включено в версию Visual StudioIncluded in Visual Studio version 2003 2003
Версии WindowsWindows versions Н/Д N/A
Версии Windows ServerWindows Server versions ✔️ 2003 ✔️ 2003
Определение установленной версии .NETTo determine installed .NET version См. инструкции See instructions

.NET Framework 1.0 .NET Framework 1.0

Версия среды CLR CLR version 1.0 1.0
Включено в версию Visual Studio Included in Visual Studio version Visual Studio .NET Visual Studio .NET
Версии Windows Windows versions Н/Д N/A
Версии Windows Server Windows Server versions Н/Д N/A
Определение установленной версии .NET To determine installed .NET version См. инструкции See instructions
  • В этой операционной системе необходимо включить платформу .NET Framework с помощью панели управления (для Windows) или диспетчера сервера (для Windows Server). .NET Framework must be enabled on this operating system through Control Panel (for Windows) or the Server Manager (for Windows Server).
  • Как правило, не требуется удалять какие-либо версии .NET Framework, уже установленные на вашем компьютере, потому что используемое приложение может зависеть от конкретной версии. В случае удаления какой-либо версии, исполнение может завершиться ошибкой. In general, you should not uninstall any versions of .NET Framework that are installed on your computer, because an application you use may depend on a specific version and may break if that version is removed. Можно загружать несколько версий платформы .NET Framework на одном компьютере одновременно. You can load multiple versions of .NET Framework on a single computer at the same time. Это значит, что платформу .NET Framework можно установить, не удаляя предыдущие версии. This means that you can install .NET Framework without having to uninstall previous versions. Дополнительные сведения см. в разделе Начало работы. For more information, see Getting Started.

Комментарии для версии 4.5 и более поздних версий Remarks for version 4.5 and later

.NET Framework 4.5 — это обновление на месте, которое заменяет .NET Framework 4 на компьютере, и аналогично .NET Framework 4.5.1, 4.5.2, 4,6, 4.6.1, 4.6.2, 4,7, 4.7.1, 4.7.2 и 4.8 — это обновления на месте для .NET Framework 4.5. .NET Framework 4.5 is an in-place update that replaces .NET Framework 4 on your computer, and similarly, .NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, and 4.8 are in-place updates to .NET Framework 4.5. Обновление на месте означает, что они используют ту же версию среды выполнения, но версии сборок обновлены и включают новые типы и члены. In-place update means that they use the same runtime version, but the assembly versions are updated and include new types and members. После установки одного из этих обновлений приложения .NET Framework 4, .NET Framework 4.5, .NET Framework 4.6 или .NET Framework 4.7 должны продолжать работу без повторной компиляции. After you install one of these updates, your .NET Framework 4, .NET Framework 4.5, .NET Framework 4.6, or .NET Framework 4.7 apps should continue to run without requiring recompilation. Однако обратное неверно. However, the reverse is not true. Не рекомендуется запускать приложения, предназначенные для более поздней версии .NET Framework, в более ранней версии. We do not recommend running apps that target a later version of .NET Framework on an earlier version. Например, не рекомендуется запускать приложение, предназначенное для .NET Framework 4.6, на .NET Framework 4.5. For example, we do not recommend that you run an app the targets .NET Framework 4.6 on .NET Framework 4.5.

Применяются следующие правила. The following guidelines apply:

В Visual Studio можно выбрать .NET Framework 4.5 в качестве целевой платформы для проекта (при этом задается свойство GetReferenceAssemblyPaths.TargetFrameworkMoniker), чтобы скомпилировать проект как сборку или исполняемый файл .NET Framework 4.5. In Visual Studio, you can choose .NET Framework 4.5 as the target framework for a project (this sets the GetReferenceAssemblyPaths.TargetFrameworkMoniker property) to compile the project as a .NET Framework 4.5 assembly or executable. Эту сборку или исполняемый файл можно использовать на любом компьютере, где установлена платформа .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 или 4.8. This assembly or executable can then be used on any computer that has the .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, or 4.8 installed.

В Visual Studio можно выбрать .NET Framework 4.5.1 в качестве целевой платформы для проекта, чтобы скомпилировать проект как сборку или исполняемый файл .NET Framework 4.5.1. In Visual Studio, you can choose .NET Framework 4.5.1 as the target framework for a project to compile it as a .NET Framework 4.5.1 assembly or executable. Запускайте эту сборку или исполняемый файл только на компьютерах, на которых установлен .NET Framework 4.5.1 или более поздней версии. Only run this assembly or executable on computers that have .NET Framework 4.5.1 or later installed. Исполняемый файл с целевой платформой .NET Framework 4.5.1 будет заблокирован для выполнения на компьютере, где установлена только более ранняя версия .NET Framework, например .NET Framework 4.5. An executable that targets .NET Framework 4.5.1 will be blocked from running on a computer that only has an earlier version of .NET Framework, such as .NET Framework 4.5, installed. Пользователю будет предложено установить платформу .NET Framework 4.5.1. The user will be prompted to install .NET Framework 4.5.1. Кроме того, сборки .NET Framework 4.5.1 не должны вызываться из приложения, предназначенного для более ранней версии .NET Framework, такой как .NET Framework 4.5. In addition, .NET Framework 4.5.1 assemblies should not be called from an app that targets an earlier version of .NET Framework, such as .NET Framework 4.5.

Платформы .NET Framework 4.5.1 и .NET Framework 4.5 используются здесь только в качестве примеров. .NET Framework 4.5.1 and .NET Framework 4.5 are used here only as examples. Этот принцип применяется к любому приложению, предназначенному для более поздней версии .NET Framework, чем установленная в системе, в которой оно выполняется. The principle described applies to any app that targets a later version of .NET Framework than the one installed on the system on which it’s running.

Некоторые обновления в платформе .NET Framework могут потребовать изменения кода вашего приложения. Ознакомьтесь со статьей Совместимость приложений в .NET Framework, прежде чем запускать существующие приложения в .NET Framework 4.5 или более поздних версий. Some changes in .NET Framework may require changes to your app code; see Application Compatibility before you run your existing apps with .NET Framework 4.5 or later versions. Дополнительные сведения об установке текущей версии см. в разделе Установка .NET Framework для разработчиков. For more information about installing the current version, see Install the .NET Framework for developers. Сведения о поддержке платформы .NET Framework см. на странице Официальная политика поддержки .NET Framework веб-сайта .NET. For information about support for the .NET Framework, see .NET Framework official support policy on the .NET website.

Комментарии для устаревших версий Remarks for older versions

Версии .NET Framework 2.0, 3.0 и 3.5 построены на базе одной и той же версии среды CLR (CLR 2.0). .NET Framework versions 2.0, 3.0, and 3.5 are built with the same version of the CLR (CLR 2.0). Эти версии представляют последовательные уровни единой установки. These versions represent successive layers of a single installation. Каждая версия построена на базе предыдущих версий. Each version is built incrementally on top of the earlier versions. Невозможно запустить версии 2.0, 3.0 и 3.5 параллельно на одном компьютере. It’s not possible to run versions 2.0, 3.0, and 3.5 side by side on a computer. При установке версии 3.5 автоматически создаются уровни версий 2.0 и 3.0, и приложения, созданные для версий 2.0, 3.0 и 3.5, могут выполняться в версии 3.5. When you install version 3.5, you get the 2.0 and 3.0 layers automatically, and apps that were built for versions 2.0, 3.0, and 3.5 can all run on version 3.5. Тем не менее .NET Framework 4 завершает этот уровневый подход, и этот выпуск — а также более поздние (.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 и 4.8) — представляет последовательные уровни единой установки. However, .NET Framework 4 ends this layering approach, and it and later releases (.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, and 4.8) also represent successive layers of a single installation. Начиная с .NET Framework 4 разработчики могут использовать внутрипроцессное параллельное размещение для запуска нескольких версий среды CLR в одном процессе. Starting with .NET Framework 4, you can use in-process, side by side hosting to run multiple versions of the CLR in a single process. Дополнительные сведения см. в разделе Сборки и параллельное выполнение. For more information, see Assemblies and Side-by-Side Execution.

Кроме того, если в приложении выбрана целевая платформа версии 2.0, 3.0 или 3.5, пользователям может потребоваться включить .NET Framework 3.5 на компьютере с Windows 8, Windows 8.1 или Windows 10, прежде чем они смогут запустить это приложение. In addition, if your app targets version 2.0, 3.0, or 3.5, your users may be required to enable .NET Framework 3.5 on a Windows 8, Windows 8.1, or Windows 10 computer before they can run your app. Дополнительные сведения см. в разделе Установка .NET Framework 3.5 в Windows 10, Windows 8.1 и Windows 8. For more information, see Install the .NET Framework 3.5 on Windows 10, Windows 8.1, and Windows 8.

Следующие шаги Next steps

Если у вас отсутствует опыт работы с .NET Framework, ознакомьтесь с общими сведениями об этой платформе, основными понятиями и ключевыми функциями. If you’re new to the .NET Framework, see the overview for an introduction to key concepts and features.

Сведения о новых функциях и улучшениях в .NET Framework 4.5 и ее доработанных выпусках см. в разделе Новые возможности в .NET Framework. For new features and improvements in the .NET Framework 4.5 and its point releases, see What’s new in the .NET Framework.

Сведения о миграции приложения на более новую версию платформы .NET Framework см. в руководстве по миграции. For information about migrating your app to a newer version of the .NET Framework, see the migration guide.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows 7 вкладка совместимость не активна
  • Windows 7 виснет на логотипе загрузка системы
  • Windows 7 вирус блокирует доступ в интернет
  • Windows 7 взломать пароль при входе в windows
  • Windows 7 ввод имени пользователя вручную