Установщик веб-платформы Microsoft .NET Framework 4.7.2 для Windows

Применимо к: Windows Server 2016Windows Server 2012 R2Windows Server 2012

Введение


В этой статье описывается установщик веб-платформы Microsoft .NET Framework 4.7.2 для Windows 7 Service Pack 1 (SP1), Windows 8.1, Windows 10 Anniversary Update (версия 1607),Windows 10 Creators Update (версия 1703), Windows 10 Fall Creators Update (версия 1709), Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 SP1 и Windows Server 2016 (версия 1709).

Microsoft .NET Framework 4.7.2


Microsoft .NET Framework 4.7.2 — это высоко-совместимое обновление на месте для .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 и 4.7.1.

Установщик веб-платформы представляет собой небольшой пакет, который автоматически определяет и загружает только те компоненты, которые применимы к конкретной платформе. Установщик веб-платформы также устанавливает языковой пакет, который соответствует языку операционной системы пользователей.

Автономный пакет можно использовать вситуациях, когда установщик веб-платформы не может быть использован из-за отсутствия подключения к Интернету.   Этот пакет больше, чем установщик веб-платформы, и не включает языковые пакеты.

При установке этого пакета устанавливаются следующие пакеты или обновления, в зависимости от вашей операционной системы:

  • В Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1), обновление для .NET Framework 4.7.2 отображается как установленный продукт в разделе Программы и компоненты панели управления.
  • В Windows Server 2012обновление для Microsoft Windows (KB4054542) отображается в разделе Установленные обновления панели управления.
  • В Windows 8.1 или Windows Server 2012 R2 в разделе Установленные обновления панели управления отображается обновление для Microsoft Windows (KB4054566).
  • В юбилейном обновлении Windows 10 (версия 1607) обновление Windows 10 Creators (версия 1703) и Windows Server 2016, обновление для Microsoft Windows (KB4054590) отображается в разделе Установленные обновления панели управления.
  • На Windows 10 Fall Creators Update (версия 1709) и Windows Server 2016 (версия 1709) Обновление для Microsoft Windows(KB4073120) перечислено под установленными обновлениями в панели управления.

Примечание. Установщик пакета(NDP472-KB4054531-Web.exe)был обновлен 10 июля 2018 года. Если программа установки была загружена до 10 июля 2018, рекомендуется загрузить последнюю версию (4.7.3081.0) установщика, чтобы получить дополнительные исправления, включенные в обновление.

Сведения о загрузке


В Центре загрузки Майкрософт можно загрузить указанные ниже файлы.

Для всех операционных систем Windows, кроме Windows RT 8.1:

 Скачать установщик веб-платформы Microsoft .NET Framework 4.7.2.

 Скачать автономный установщик Microsoft .NET Framework 4.7.2.

Для Windows RT 8.1

 Скачать пакет Microsoft .NET Framework 4.7.2.

Дополнительные сведения о загрузке файлов поддержки Майкрософт см . в разделе Как получить файлы поддержки Майкрософт из веб-служб.

Проблемы, решаемые этим обновлением


Следующие проблемы исправлены для .NET Framework 4.7.2.

SQL Server (SQL)

  • Устранена проблема, при которой свойство .NET Framework API SqlConnection.ConnectionString используется для установки строки null или пустой строки подключения. В этой ситуации Null Reference Exception (NRE) возникает при использовании API вместе с .NET Framework 4.7.2. [611802, System.Data.dll, Bug]
  • Исправлена ошибка при подключении к базе данных Azure SQL и MultipleActiveResultSets=true в строке подключения вместе с System.Data.SqlClient.SqlConnection. В этой ситуации асинхронные операции запросов приводят к отправке неправильного потока запросов протокола TDS с клиента. Это приводит к сбою асинхронного запроса API. [620109, System.Data.dll , Bug]
     

Windows Presentation Framework (WPF)

  • Добавляет коммутатор AppContext, который выбирает из некоторых работ, которые были выполнены во время выключения или завершения процесса AppDomain. Эта проблема может уменьшить (но не устранить) вероятность сбоя приложений, которые делают нежелательные предположения о времени потока. [593963, WindowsBase.dll, Bug]
  • Исправлена ошибка в WPF, которая возникает при замене нескольких символов на один (на другом языке, отличном от исходного текста) с помощью IMEPad. [605996, PresentationFramework.dll, Bug]
  • Поля со списком, сгруппированные по элементам, теперь верно сообщают о детях через UIAutomation. [605922, PresentationFramework.dll, Bug]

Дополнительная информация


Эта версия .NET Framework работает параллельно с .NET Framework 3.5 SP1 и более ранними версиями. Однако он выполняет обновление на месте для .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 и 4.7.1.

Известные проблемы

  • Приложения, использующие .NET Framework для инициализации компонента COM и запуска с ограниченными разрешениями, могут не запускаться или запускаться корректно, а отвечать сообщениями "отказано в доступе", "класс не зарегистрирован" или "внутренний сбой по неизвестным причинам".
  • Для получения дополнительной информации о .NET Framework 4.7.2 см. Что нового в n .NET Framework 4.7.2 Известные проблемы с .NET Framework 4.7.2 см. в разделе Известные проблемы с .NET Framework 4.7.2.

Параметры командной строки для этого обновления

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

Требование к перезапуску

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

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

  • Windows Server 2016, версия 1709
  • Юбилейное обновление Windows 10 (версия 1607) (x86 и x64)
  • Обновление Windows 10 Creators (версия 1703) (x86 и x64)
  • Обновление Windows 10 Fall Creators (версия 1709) (x86 и x64)
  • Windows Server 2012 R2 (x64):
  • 32-разрядная (x86) или 64-разрядная (x64) версия Windows 8.1;
  • Windows Server 2012 x64
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64)
  • Windows 7 с пакетами обновления 1 (x86 и x64)