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

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

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

Решение

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

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

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

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

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

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

Сборен пакет 3146711 корекция за .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 (платформа).

.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.

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

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

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

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

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

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

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

×