3120238 пакет поточних виправлень для .NET Framework-4.6 і 4.6.1 в ОС Windows 8 і Windows Server 2012

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3120238
У цій статті описано, поточних виправлень 3120238, доступний для Microsoft .NET Framework 4.6 та 4.6.1 Microsoft .NET Framework. Щоб отримати додаткові відомості про проблеми, які цей пакет поточних виправлень, див. у полі "Проблеми, що цей пакет поточних виправлень усуває."розділу.

Розв'язанн
Зазначені нижче файли можна завантажити з центру завантажень Microsoft:


Щоб отримати додаткові відомості про завантаження файлів підтримки Microsoft, клацніть номер статті в базі знань Microsoft Knowledge Base:
119591 Як отримати файли технічної підтримки Microsoft від онлайнових служб
Microsoft перевірив цей файл на наявність вірусів. корпорація Майкрософт використала останню версію програмного забезпечення для виявлення вірусів, що доступне на Вільний час публікації файлу. Файл зберігається на добре захищених серверах, які запобігають внесенню до файлу будь-яких несанкціонованих змін.
Додаткові відомості

Попередні вимоги

Щоб застосувати це виправлення, потрібно .NET Framework-4.6 або .NET Framework 4.6.1, що інстальовано.

Необхідність перезавантаження

Після застосування цього виправлення, якщо задіяні файли, які використовуються, потрібно перезавантажити комп’ютер-зразок. корпорація Майкрософт рекомендує, закрийте всі застосунки, на основі .NET Framework, перед інсталяцією розглянутого виправлення.

Відомості про заміну виправлень

Цей пакет виправлень, не замінює пакет виправлень, випущені раніше.

Проблеми, що цей пакет поточних виправлень усуває.

Проблема 1

Під Вільний час запуску Windows подання елементів графіки (WPF) елемент-контакт застосунку, у контексті системи в ОС Windows 7 або Windows Vista, touch можливості, буде втрачено, а система аварійно завершує роботу через кілька хвилин. Ця проблема виникає, оскільки рукописний ввід не підтримується в контексті системи у Windows 7 і Windows Vista. Це виправлення вимикає підтримка, коли застосунок у контексті системи. Дотик до миші акції, продовжує працювати.

Проблема 2

Користувачі, WPF застосунків, що .NET Framework 4.6.1, можуть виникнути відсутні гліфів символів, як пустий квадратної списками, замість звичайного символи символи в таких файлів у форматі Юнікод діапазони.

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

Ця проблема виникає, тому регресії, який включає також параметри шрифту, у Windows 10. Ця проблема, швидше за все, в застосунки, які використовують спеціальні шрифти, які містять лише дуже певного набору гліфів.

Це оновлення усуває WPF шрифт резервна зіставлення для платформи .NET Framework 4.6.1, 10 для Windows і має вирішити, ці візуальні проблеми.

Проблема 3

Після інсталяції .NET Framework 4.6, або Microsoft Visual Studio 2015 року ситуації, які призводять до великої кількості даних або багато невеликих об'єктів може видати FatalExecutionEngineError помилку через помилку в GC. Це оновлення усуває за умови, що викликає помилку.

Щоб отримати додаткові відомості про цю проблему див. Функція, який повернув метод Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor, кидаючи FatalExecutionEngineError під Вільний час запуску.

Крім того, цю проблему усунуто в .NET Framework 4.6.1.

Помилка 4

Неправильний оптимізації, що застосовується JIT-компілятору, може спричинити непередбачувана поведінка системи. Код шаблон, у яких спостерігається ця проблема пов'язана з "Якщо" умов, зловити блокування.

Це виправлення виправляє помилки, викликає неправильне виконання умовне операторів в, нарешті і зловити обробники.

Якщо в застосунку працюватиме несподівано після застосування цього виправлення, див. Додаткові Детальні інструкції з виправлення неполадок.

Проблема 5

Неправильний код оптимізації за на JIT може призвести до непередбачувана застосунку поведінка після інсталяції Visual Studio 2015 р. або .NET Framework-4.6. Це оптимізації помилка лише тоді, коли функція оптимізації ввімкнуто у версії, складання у Visual Studio 2015 р. або попередні версії Visual Studio після інсталяції .NET Framework-4.6.

Якщо в застосунку працюватиме несподівано після застосування цього виправлення, див. Додаткові Детальні інструкції з виправлення неполадок.

Додаткові інтерактивні елементи:

Якщо наведені інструкції в пов'язані статті, допоможе вам визначити, що RyuJIT може брати участь у вашу проблему, будь ласка, увійдіть на проблему у корпорація Майкрософт підключення.. Включати якомога більше даних, тому код, щоб відтворити цю проблему.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3120238 – останній перегляд: 01/07/2016 09:59:00 – виправлення: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3120238 KbMtuk
Зворотний зв’язок