Applies To.NET Framework 4.5 Windows 8 Windows RT Windows Server 2012 Standard Windows Server 2012 Standard

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

Решение

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

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

Версия сборен пакет за актуализация

Стойност на DWORD за издание

Сборен пакет за 3146710 корекция за .NET Framework (платформа) 4.5 и по-нови версии

380035

За повече информация как да определите .NET Framework (платформа) версии вижте Как да: Определете кои .NET Framework (платформа) версии са инсталирани

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

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

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

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

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

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

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

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

ASP.NET

Съдържание и лоша производителност в System.Web.BufferAllocator, когато изпълнявате уеб приложение на компютри с повече от 32 ядра.Корекция: Съдържанието е премахнато чрез премахване на глобалното заключване в System.Web.BufferAllocator.  

Windows формуляри

Windows Потребителският интерфейс на Forms PrintPreviewDialog се инициализира много бавно, когато са изпълнени следните условия:  

  • Използва се мрежов принтер.

  • Предпочитанията на потребителите за този принтер, като например настройките за двустранен печат, се променят.

Добавихме оптимизация на производителността към този сценарий. Ако настройките на страниците не са променени за конкретна страница, не прилагаме повторно настройките на принтера (чрез достъп до спулера за принтер) за тази страница. Ако приложението променя настройките на принтера с помощта на манипулатора за събития QueryPageSettings, производителността на генериране на визуализация на печата за засегнатите страници не се подобрява дори ако е зададен флагът за включване.За да се включите в тази оптимизация, трябва да се добави следният ключ към App.config файл: На .NET Framework (платформа) 4.5.2: <?xml версия="1,0" кодиране="utf-8"? > <конфигурация> < Настройки на > <="OptimizePrintPreview" value="true" /> < /appSettings > </configuration> На .NET Framework (платформа) 4.6 или по-нова версия: <?xml версия="1,0" кодиране="utf-8"? > <конфигурация> < изпълнение> < AppContextSwitchOverrides стойност = "Switch.system.Drawing.Printing.OptimizePrintPreview=true" /> < /runtime> </configuration> Ако приложение може да се изпълнява на всяка версия на .NET Framework (платформа), използвайте и двата ключа в един и същ файл.За да се откажете, променете превключваните или задаването на стойности на "неистина". ​  

Функция ClickOnce

Функция ClickOnce актуализиран, за да поддържа TLS 1.1 и 1.2. Функция ClickOnce автоматично открива кой TLS протокол е необходим по време на изпълнение. Не са необходими допълнителни стъпки в приложението Функция ClickOnce, за да разрешите тази функция.Забележка Функция ClickOnce продължава да поддържа TLS 1.0 за предвидимото бъдеще, въпреки че вече не се счита за приемлив за съответствие с PCI.

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

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

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

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