11 февруари 2020 г. – KB4534132 Сборна актуализация за .NET Framework (платформа) 3.5 и 4.8 за Windows 10 версия 1903 и Windows Server 1903 RTM и Windows 10, версия 1909 и Windows Server, версия 1909

Отнася се за
.NET

Забележка

  • Дата на издаване:
    11 февруари 2020 г.
  • Версия:
    .NET Framework (платформа) 3.5 и 4.8

Тази актуализация за версия 1903 на Windows 10 и Windows Server 1903 RTM и Windows 10, версия 1909 и Windows Server, версия 1909 включва кумулативни подобрения на надеждността в .NET 3.5 и 4.8. Препоръчваме да прилагате тази актуализация като част от редовните си рутинни процедури за профилактика. Преди да инсталирате тази актуализация, вижте разделите " Задължителни компоненти" и "Изисквания за рестартиране ".

Забележка

Тази актуализация е включена в кумулативната актуализация с дата 11 февруари 2020 г. Тази актуализация е издадена по-рано в кумулативната актуализация с дата 28 януари 2020 г.

Подобрения в качеството и надеждността

WCF1 - Добавен е механизъм за повторен опит при конфигуриране на крайни точки за слушане на услугата за активиране на WCF, за да се отговори на потенциално състояние на състезание при бързо рестартиране на приложение на IIS няколко пъти, докато е под голямо натоварване на процесора, което води до недостъпност на крайна точка. Клиентите могат да се включат в корекцията, като добавят следното AppSetting към SMSvcHost.exe.config под папките %windir%\Microsoft.NET\Framework\v4.0.30319 и %windir%\Microsoft.NET\Framework64\v4.0.30319 според случая. Това ще опита повторно регистриране на крайна точка 10 пъти със закъснение от 1 секунда между всеки опит, преди да поставите крайната точка в състояние на грешка.

<appSettings>
<add key="wcf:SMSvcHost:listenerRegistrationRetryCount" value="10"/>
<add key="wcf:SMSvcHost:listenerRegistrationRetryDelayms" value="1000"/>
</appSettings>
- Има състояние на състезание, когато пътеките за слушане се затварят поради срив на процеса на IIS worker и същите крайни точки се преконфигурират като слушане, но чакат активиране. Когато бъде открит конфликт, тази промяна позволява да се опита отново с предположението, че конфликтът е преходен поради това състояние на расата. Броят на повторните опити и продължителността на изчакване могат да се конфигурират чрез настройките на приложението.
Winforms - Адресира проблем в контролите System.Windows.Forms.TextBox със свойство ImeMode, зададено на NoControl. Тези контроли вече запазват настройката на IME в съответствие с настройката на операционната система по отношение на реда на навигация в страницата. Корекцията важи за CHS с пинин клавиатура.
- Адресира проблем с System.Windows.Forms.ComboBox контрола с ImeMode, зададена на ImeMode.NoControl на CHS с Pinyin клавиатура, за да се запази режимът на въвеждане на контролата на родителския контейнер, вместо да се превключи към дезактивиран IME, когато навигирате с помощта на щраквания с мишката и когато фокусът се премести от контрола с деактивиран IME към тази контрола ComboBox.
- Промяна в достъпността в .NET Framework (платформа) 4.8 Регресия на редактирането на IP адреса на потребителския интерфейс в DataGridView в съветника за създаване на клъстер при отказ Клъстерни услуги: потребителите не могат да въведат стойността за IP след преструктуриране на дървото на контролата на UIA, свързано с преместване на контролата за редактиране към друга клетка за редактиране. Такива персонализирани клетки на DataGridView (клетка с IP адрес) и техните вътрешни контроли в момента не се обработват при преструктурирането на дървото на UIA по подразбиране, за да се избегне този проблем.
CLR2 - Промяна в .NET Framework (платформа) 4.8 регресира някои сценарии на EnterpriseServices, при които еднонишков апартамент може да се третира като многонишков апартамент и да доведе до блокираща повреда. Тази промяна вече правилно идентифицира еднонишковите апартаментни обекти като такива и избягва тази грешка.
- Има състояние на състезание в кеша на преносимия PDB доставчик на метаданни, което е изтекло доставчици и е причинило сривове в диагностичния StackTrace API. За да коригирате състезанието, открийте причината, поради която доставчикът не е бил изхвърлен, и го изхвърлете.
- Обърнато е внимание на проблем, когато в Server GC, ако наистина нямате памет, когато правите SOH разпределение (т.е. има пълен блокиращ GC и все още няма място за настаняване на вашето SOH разпределение), ще видите пълни блокиращи GC да се задействат отново и отново с причината за задействане OutOfSpaceSOH. Тази корекция е да хвърлим OOM, когато открием тази ситуация, вместо да задействаме GC в цикъл.
- Обърнато е внимание на проблем, причинен от промяна на сходството на процеса от 1 на N ядра.
SQL - Обърнато е внимание на проблем с проследяванията на оферти за SQL Client, при който информацията не се отпечатва поради неправилно форматирани низове.
WPF3 - Обърнато е внимание на проблем, при който при някои обстоятелства изскачащите прозорци в WPF приложения с висока разделителна способност не се показват, показват се в горния ляв ъгъл на екрана или се показват/изобразяват ненапълно.
- Обърнато е внимание на проблем при създаване на XPS документ в WPF, където поднастройката на шрифта може да доведе до FileFormatException, ако процесът на поднастройка ще увеличи шрифта. За да избегнете това изключение, задайте превключвателя AppContext с име 'Switch.MS.Internal.TtfDelta.AllowFontReuseDuringFontSubsetting' на "true", като използвате един от методите, описани тук под "AppContext за потребители на библиотеки".
- Адресира неправилна ширина на карета за вмъкване на текст в TextBox и др., когато системният DPI надвишава 96. По-специално, каретата не рендира нищо на монитор с по-ниска стойност на точ./инч от основния в някои ситуации, свързани с точ./инч.
– Обърнато е внимание на увисване, възникващо по време на оформлението на мрежи с колони, принадлежащи към SharedSizeGroup
- Адресира увисване и евентуално StackOverflowException, възникващо при отваряне на RibbonSplitButton, ако приложението програмно забрани бутона и замени елементите му от менюто, преди потребителят да освободи бутона на мишката.
- Адресира определени увисвания, които могат да възникнат при превъртане на TreeView.
Net Libraries - Укрепва UdpClient срещу неправилна употреба в мрежови конфигурации с изключително голям MTU.

         1 Windows Communication Foundation (WCF)
2 Обща езикова среда (CLR)
3 Windows среда за представяния (WPF)

Как да изтеглите и инсталирате актуализацията

Инсталиране на тази актуализация

Тази актуализация ще се изтегли и инсталира автоматично от Windows Update.

За да изтеглите самостоятелния пакет за тази актуализация, отворете уеб сайта Каталог на Microsoft Update.

Информация за файлове

За списък на представените с тази актуализация файлове изтеглете информацията за файловете за кумулативна актуализация.

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

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

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

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

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

Тази актуализация замества предишните издадени актуализации [4533002](https://support.microsoft.com/help/4533002\).

Как да получите помощ и поддръжка за тази актуализация