V tomto článku sa popisujú súhrnné 3146710, ktoré sú k dispozícii pre zariadenia Microsoft .NET Framework 4.5.2, 4.5.1 a 4.5. Ďalšie informácie o problémoch, ktoré rieši súhrnná rýchla oprava, nájdete v časti Problémy s touto opravou súhrnnej rýchlej opravy.
Riešenie
Rýchla oprava zodpovedajúca aktualizácii KB3146710 bola nahradená najnovšími aktualizáciami balíka .NET Framework, ktoré obsahujú všetky opravy, ktoré boli predtým súčasťou aktualizácie KB3146710. Odporúča sa nainštalovať najnovšie aktualizácie balíka .NET Framework.
Ďalšie informácie o tom, ako stiahnuť súbory podpory spoločnosti Microsoft, zobrazíte kliknutím na číslo článku vedomostnej databázy Microsoft Knowledge Base:
119591 Ako získať súbory podpory spoločnosti Microsoft z online služieb, aby spoločnosť Microsoft skontrolovala tento súbor a neobsahuje vírusy. Spoločnosť Microsoft používala na najúbenejší softvér na zisťovanie vírusov, ktorý bol k dispozícii v deň, kedy bol súbor zverejnený. Súbor sa uloží na servery vylepšené zabezpečením, ktoré pomáhajú zabrániť neoprávneným zmenám v súbore.
Poznámka: Ak chcete overiť verziu aktualizácie rýchlej opravy, skontrolujte hodnotu kľúčového slova Release a zistite nainštalovanú verziu. Ak chcete, aby bola kompatibilná s preposlaní, môžete skontrolovať hodnotu, ktorá je väčšia alebo rovnaká ako hodnota uvedená v nasledujúcej tabuľke.
Verzia súhrnnej rýchlej opravy |
Hodnota kľúča DWORD vydania |
---|---|
Súhrnná oprava 3146710 pre .NET Framework 4.5 a novšie verzie |
380035 |
Ďalšie informácie o tom, ako určiť .NET Framework verzie, nájdete v téme Postup: Určenie .NET Framework nainštalovaných verzií.
Ďalšie informácie
Požiadavky
Ak chcete použiť túto opravu, musíte mať nainštalovanú .NET Framework 4.5.2, 4.5.1 alebo 4.5.
Požiadavka na reštartovanie
Po použití tejto rýchlej opravy je po použití tejto rýchlej opravy potrebné reštartovať počítač, ak sa používajú akékoľvek ovplyvnené súbory. Pred použitím tejto rýchlej opravy .NET Framework odporúčame zavrieť všetky aplikácie s .NET Framework ich použitím.
Informácie o výmene rýchlych opráv
Tento balík s rýchlou opravou nenahrádza predtým vydaný balík rýchlej opravy.
Problémy s opravami tejto súhrnnej rýchlej opravy
ASP.NET
Contention and bad performance on System.Web.BufferAllocator when you run a web application on computers that have more than 32 cores.
Oprava: Obsah bol eliminovaný odstránením globálneho zámku v systéme.Web.BufferAllocator.
Windows Formuláre
Windows Forms PrintPreviewDialog UI sa inicializuje veľmi pomaly, ak sú splnené tieto podmienky:
-
Používa sa sieťová tlačiareň.
-
Preferencie používateľov pre túto tlačiareň, napríklad nastavenia obojstrannej tlače, sa zmenia.
K tomuto scenáru sme pridali optimalizáciu výkonu. Ak sa nastavenia strany pre konkrétnu stránku nezmenili, opätovné použitie tlačiarne (prístupom k zaraďovaču tlačiarne) pre túto stránku sa neuplatní. Ak aplikácia mení nastavenia tlačiarne pomocou obsluhy udalostí QueryPageSettings, výkon generovania ukážky pred tlačou pre príslušné stránky sa nezlepší ani vtedy, ak je nastavený príznak na explicitný súhlas.
Ak sa chcete prihlásiť do tejto optimalizácie, do súboru s aktualizáciami by sa mal pridať App.config kľúč:
Na .NET Framework 4.5.2:
<?xml version="1.0" encoding="utf-8"?>
<konfigurácie>
< appSettings >
< key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration> Na .NET Framework 4.6 alebo novšej verzii:
<?xml version="1.0" encoding="utf-8"?>
<sa>
< runtime>
< AppContextSwitchOverrides hodnota = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration> Ak sa aplikácia dá spustiť v jednej z verzií balíka .NET Framework, použite obidva prepínače v tom istom súbore.
Ak sa chcete odhlásiť, zmeňte prepínač alebo nastavte hodnoty na hodnotu false.
ClickOnce
ClickOnce aktualizácia na podporu protokolu TLS 1.1 a 1.2. ClickOnce automaticky zistí, ktorý protokol TLS sa vyžaduje v režime runtime. Na zapnutie tejto funkcie nie sú v ClickOnce aplikácie potrebné žiadne ďalšie kroky.
Poznámka ClickOnce naďalej podporuje protokol TLS 1.0 v predvídateľnej budúcnosti, aj keď už nie je považovaná za prijateľnú na zabezpečenie súladu s PCI.