Тази статия се описва корекция сборни 3120238 за Microsoft .NET Framework 4.6 и Microsoft .NET Framework 4.6.1. За допълнителна информация относно проблемите, които решава този пакет с актуални корекции вижте раздела "проблеми, които решава този пакет с актуални корекции".

Решение

Следните файлове са достъпни за изтегляне от центъра за изтегляния на Microsoft:

Download Изтеглете сега пакета x86 базирани.

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

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

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

Необходими условия:

За да приложите тази актуална корекция, трябва да имате .NET Framework 4.6 или 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 възникват липсва глиф символи като празни квадратни полета, вместо нормални знаци за знаци в следните диапазони на 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 компилация може да доведе до непредсказуемо поведение. Код на модела, който е засегнат от този проблем включва "Ако" условията в catch блокове.

Тази актуална корекция поправя грешката, която причинява неправилно изпълнение на условно отчети в крайна сметка и улова манипулатори.

Ако приложението се държи предполага, след като приложите тази актуална корекция, вижте допълнителни подробни указания за отстраняване на неизправности.

Проблем 5

Неправилен код за оптимизация JIT може да доведе до непредвидими приложенията след инсталиране на Visual Studio 2015 или .NET Framework 4.6. Оптимизиране на тази грешка възниква само когато функцията за оптимизация е включен в издание на компилацията в Visual Studio 2015 или предишни версии на Visual Studio след инсталиране на .NET Framework 4.6.

Ако приложението се държи предполага, след като приложите тази актуална корекция, вижте допълнителни подробни указания за отстраняване на неизправности.

Допълнителни стъпки:

Ако стъпки за отстраняване насоки в свързаната статия ви помогне да определите дали RyuJIT могат да бъдат включени във вашия проблем, влезте проблем при Свързване на Microsoft. Подробно колкото е възможно заедно с кода за възпроизвеждане на проблема.

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

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

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

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

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

×