Накопительный пакет исправлений 3120238 4.6 платформа.NET Framework и 4.6.1 на Windows 8 и Windows Server 2012

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3120238
В этой статье описывается накопительный пакет исправлений 3120238, платформа.NET Framework, Майкрософт 4.6 и платформа.NET Framework, Майкрософт 4.6.1. Дополнительные сведения о проблемах, устраняемых с помощью данного накопительного пакета исправлений см "Проблемы, которые устраняет этот накопительный пакет исправлений"раздел.

Решение
Следующие файлы доступны для загрузки из Центра загрузки Майкрософт:


Дополнительные сведения о том, как загрузить файлы поддержки Майкрософт — щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft через веб-службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Дополнительная информация

Предварительные условия

Для установки этого исправления необходимо иметь 4.6 платформа.NET Framework или 4.6.1 установлена платформа.NET Framework.

Необходимость перезагрузки

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

Сведения о замене исправлений

Данное исправление не заменяет ранее выпущенные исправления.

Проблемы, которые устраняет этот накопительный пакет исправлений

Проблема 1

При запуске приложения касания Windows Presentation Foundation (WPF) в контексте системы в Windows 7 или Windows Vista теряются функции сенсорного экрана и система зависает через несколько минут. Эта проблема возникает, так как рукописный ввод в контексте системы в Windows 7 и Windows Vista не поддерживается. Это исправление отключает поддержку сенсорного экрана при выполнении приложения в контексте системы. Повышение касания для мыши по-прежнему работает.

Проблема 2

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

0000-052F, 0590-06FF, 0750-077F, 08A0 08FF, 00-1FFF 1D, 2C 60-2C7F, A720 A7FF, FB00-FB0F, FB1D FBFF, FC00 FDCF, FDF0 FDFF, FE20 FE2F, FE70 FEFE

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

Это обновление устраняет резервный подстановки шрифтов WPF для 4.6.1 платформа.NET Framework на Windows 10 и следует устранить их visual.

Проблема 3

После установки 4.6 платформа.NET Framework или Microsoft Visual Studio 2015 некоторых ситуациях, включающих большие объемы данных или много небольших объектов может привести FatalExecutionEngineError ошибка из-за ошибки в сборщик Мусора. Это обновление устраняет условие, которое вызывает эту ошибку.

Дополнительные сведения об этой проблеме см. Функции, возвращенной методом генерации FatalExecutionEngineError при вызове Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor.

Также эта проблема решена в 4.6.1 платформа.NET Framework.

Проблема 4

Неправильные оптимизацию, которая применяется с помощью JIT-компилятора может вызвать непредсказуемое поведение. Шаблон кода, эта проблема включает в себя блоки catch условия в «if».

Это исправление устраняет ошибки, в результате неправильного выполнения условные операторы в наконец и catch обработчики.

Если приложение по-прежнему наблюдаются неполадки после установки этого исправления, см. Дополнительные подробные рекомендации по устранению неполадок.

Вопрос 5

Неправильный код оптимизации в JIT может вызвать непредсказуемое поведение приложения после установки Visual Studio 2015 или 4.6 платформа.NET Framework. Эта Оптимизация ошибка возникает только в том случае, если функция оптимизации включен в построение выпуска Visual Studio 2015 или в предыдущих версиях Visual Studio после установки 4.6 платформа.NET Framework.

Если приложение по-прежнему наблюдаются неполадки после установки этого исправления, см. Дополнительные подробные рекомендации по устранению неполадок.

Дополнительные действия:

Руководство по устранению связанных статьи помогают определить, что RyuJIT могут быть задействованы в проблему, выполните вход проблемы на Microsoft Connect. Включите столько подробности можно вместе с кодом воспроизвести проблему.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3120238 — последний просмотр: 01/07/2016 08:09:00 — редакция: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3120238 KbMtru
Отзывы и предложения