Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

В тази статия е описан 3120238 с актуални корекции, който е наличен за Microsoft .NET Framework (платформа) 4.6 и Microsoft .NET Framework (платформа) 4.6.1. За повече информация относно проблемите, които този пакет с актуални корекции коригира, вижте раздела "Проблеми, които този пакет с актуални корекции" коригира.
 

Решение

Актуалната корекция, която отговаря на KB3120238, е заменена с най-новите актуализации на .NET Framework (платформа), които съдържат всички корекции, които преди това са били включени в KB3120238. Препоръчително е да инсталирате най-новите актуализации на .NET Framework (платформа).

За повече информация как да изтеглите файлове за поддръжка на Microsoft щракнете върху следния номер на статия в базата знания на Microsoft:

119591 Как да получите файлове за поддръжка на Microsoft от онлайн услуги, които Microsoft сканира този файл за вируси. Microsoft използва най-актуалния софтуер за откриване на вируси, който е бил наличен на датата на публикуване на файла. Файлът се съхранява на защитени сървъри, които помагат за предотвратяването на неупълномощени промени във файла.

Повече информация

Предварителни изисквания

За да приложите тази актуална корекция, трябва да имате инсталиран .NET Framework (платформа) 4.6 или .NET Framework (платформа) 4.6.1.

Изискване за рестартиране

Трябва да рестартирате компютъра, след като приложите тази актуална корекция, ако се използват всички засегнати файлове. Препоръчваме да затворите всички .NET Framework (платформа) приложения, преди да приложите тази актуална корекция.


 

Информация за заместване на актуалната корекция

Този пакет с актуални корекции не замества вече издаден пакет с актуални корекции.

Проблеми, които коригира този пакет с актуални корекции

Проблем 1

Когато изпълните сензорно приложение Windows среда за представяния (WPF) под контекста на системата в Windows 7 или Windows Vista, сензорната функционалност се губи и системата се срива след няколко минути. Този проблем възниква, защото в контекста на системата в контекста на системата не се поддържа Windows 7 и Windows Vista. Тази актуална корекция забранява сензорната поддръжка, когато приложение се изпълнява под контекста на системата. Промоцията "Докосване към мишка" все още работи.

Проблем 2

Потребителите на WPF приложенията в .NET Framework (платформа) 4.6.1 може да имат липсващи символи на глиф, като например празни квадратни полета, на мястото на нормалните знаци за знаци в следните диапазони на Unicode:

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

Този проблем възниква поради регресия, която включва настройките за резервен шрифт в Windows 10. Този проблем е по-вероятно да възникне в приложения, които използват шрифтове по избор, които съдържат само много конкретен набор от глифове.

Тази актуализация коригира съпоставянията на шрифтовете WPF за .NET Framework (платформа) 4.6.1 на Windows 10 и трябва да отстрани тези визуални проблеми.



Проблем 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 може да е включен във вашия проблем, влезте в microsoft Свързване. Включете възможно най-много подробности заедно с кода, за да възпроизведете проблема.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×