Введение
В этой статье описывается веб-установщик Microsoft платформа .NET Framework 4.7.2 для Windows 7 с пакетом обновления 1 (SP1), Windows 8.1, Windows 10 юбилейное обновление (версия 1607), Windows 10 Creators Update (версия 1703), Windows 10 Fall Creators Update (версия 1709), Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Server 2012, Windows Server 2012 R2 с пакетом обновления 1 (SP1) и Windows Server 2016 (версия 1709).
Сведения о Microsoft платформа .NET Framework 4.7.2
Microsoft платформа .NET Framework 4.7.2 — это высоко совместимое обновление на месте для Microsoft платформа .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) Microsoft.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 Update (версия 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:
Исправление заменено последними обновлениями платформа .NET Framework, которые содержат все исправления, которые ранее были включены в исправление. Рекомендуется установить последние обновления платформа .NET Framework.
Сведения о том, как скачать файлы поддержки Майкрософт, см. в статье Как получить файлы поддержки Майкрософт из веб-службы.
Утверждение проверки на наличие вирусов
Корпорация Майкрософт проверила этот файл на наличие вирусов, используя самое актуальное программное обеспечение для обнаружения вирусов, доступное на дату публикации файла. Файл хранится на серверах с повышенной безопасностью, которые помогают предотвратить любые несанкционированные изменения в нем.
Проблемы, исправленные в этом обновлении
Для платформа .NET Framework 4.7.2 исправлены следующие проблемы.
SQL Server (SQL)
- Устранена проблема, из-за которой свойство SqlConnection.ConnectionString API платформа .NET Framework используется для задания пустого или пустого строка подключения. В этой ситуации при использовании API вместе с платформа .NET Framework 4.7.2 возникает исключение пустой ссылки (NRE). [611802, System.Data.dll, ошибка]
- Устранена проблема, из-за которой вы подключаетесь к базе данных Azure SQL и используется MultipleActiveResultSets=true в строка подключения вместе с System.Data.SqlClient.SqlConnection. В этом случае операции асинхронного запроса приводят к отправке потока ненадежных запросов протокола TDS от клиента. Это приводит к сбою API-интерфейсов асинхронных запросов. [620109, System.Data.dll , ошибка]
Windows Presentation Framework (WPF)
- Добавляет переключатель AppContext, который откажется от некоторых действий, выполненных во время домена приложения или завершения процесса. Эта проблема может уменьшить (но не устранить) вероятность сбоя в приложениях, которые делают необоснованные предположения о времени завершения потока. [593963, WindowsBase.dll, ошибка]
- Исправлен сбой в WPF, который происходит при замене нескольких символов одним символом (на языке, отличном от исходного текста) с помощью IMEPad. [605996, PresentationFramework.dll, ошибка]
- Элементы со списком теперь правильно сообщают о дочерних элементах с помощью uiAutomation. [605922, PresentationFramework.dll, ошибка]
Дополнительные сведения
Эта версия платформа .NET Framework работает параллельно с платформа .NET Framework 3.5 с пакетом обновления 1 (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 см. в статье Новые возможности платформа .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 Update (версия 1703) (x86 и x64)
- Windows 10 Fall Creators Update (версия 1709) (x86 и x64)
- Windows Server 2012 R2 (x64)
- Windows 8.1 (x86 и x64)
- Windows Server 2012 (x64)
- Windows Server 2008 R2 с пакетом обновления 1 (x64)
- Windows 7 с пакетом обновления 1 (SP1) (x86 и x64)