Úvod
Tento článok popisuje hotfix rollup 2889631 je k dispozícii rozhranie Microsoft .NET Framework 3.5.1. Ďalšie informácie o probléme, ktorý rýchlu opravu, nájdete v časti "Ďalšie informácie".
Tento hotfix rollup je k dispozícii na nasledujúcich operačných systémov:
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
Ďalšie informácie
Informácie o rýchlej oprave
Rýchla oprava je k dispozícii od spoločnosti Microsoft. Je však určená iba problém, ktoré popisuje tento článok. Použite ju iba v počítačoch s týmto konkrétnym problémom.
Ak chcete vyriešiť tento problém, obráťte sa na služby podpory zákazníkov spoločnosti Microsoft získať rýchlu opravu. Úplný zoznam telefónnych čísiel služby podpory zákazníkov spoločnosti Microsoft a informácie o poplatkoch za poskytnutie technickej podpory nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: V niektorých zvláštnych prípadoch sa môžu zrušiť poplatky za telefonickú podporu, ak pracovník služieb technickej podpory spoločnosti Microsoft usúdi, že daný problém sa vyrieši nainštalovaním určitej aktualizácie. Ďalšie otázky a žiadosti o technickú podporu, ktoré sa netýkajú tejto špecifickej aktualizácie, podliehajú bežným sadzbám za poskytovanie technickej podpory.
Požiadavka na reštartovanie
Po použití tejto rýchlej opravy, ak používajú všetky príslušné súbory je potrebné reštartovať počítač. Odporúčame, aby ste zatvorili všetky aplikácie .NET Framework, pred inštaláciou tejto rýchlej opravy.
Informácie o nahradení rýchlej opravy
Táto oprava hotfix nenahrádza predchádzajúcu rýchlu opravu balík.
Globálna verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas v ovládacom paneli.
Služby LDR
Pre všetky podporované verzie systému Windows 7 SP1 x86
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
System.design.dll |
2.0.50727.7039 |
5,062,656 |
20-Sep-2013 |
22:36 |
System.windows.forms.dll |
2.0.50727.7039 |
5,025,792 |
20-Sep-2013 |
22:36 |
Mscorlib.dll |
2.0.50727.7039 |
4,554,752 |
20-Sep-2013 |
22:36 |
Mscordacwks.dll |
2.0.50727.7039 |
990,360 |
20-Sep-2013 |
22:36 |
Mscorwks.dll |
2.0.50727.7039 |
5,941,400 |
20-Sep-2013 |
22:36 |
Sos.dll |
2.0.50727.7039 |
389,768 |
20-Sep-2013 |
22:36 |
Pre všetky podporované verzie systému Windows 7 SP1 alebo Windows Server 2008 R2 SP1 s procesorom IA64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
Mscorlib.dll |
2.0.50727.7039 |
4,014,080 |
20-Sep-2013 |
22:36 |
Mscordacwks.dll |
2.0.50727.7039 |
3,083,416 |
20-Sep-2013 |
22:36 |
Mscorwks.dll |
2.0.50727.7039 |
20,391,576 |
20-Sep-2013 |
22:36 |
Sos.dll |
2.0.50727.7039 |
873,608 |
20-Sep-2013 |
22:36 |
System.design.dll |
2.0.50727.7039 |
5,062,656 |
20-Sep-2013 |
22:36 |
System.windows.forms.dll |
2.0.50727.7039 |
5,025,792 |
20-Sep-2013 |
22:36 |
System.design.dll |
2.0.50727.7039 |
5,062,656 |
20-Sep-2013 |
22:36 |
System.windows.forms.dll |
2.0.50727.7039 |
5,025,792 |
20-Sep-2013 |
22:36 |
Mscorlib.dll |
2.0.50727.7039 |
4,554,752 |
20-Sep-2013 |
22:36 |
Mscordacwks.dll |
2.0.50727.7039 |
990,360 |
20-Sep-2013 |
22:36 |
Mscorwks.dll |
2.0.50727.7039 |
5,941,400 |
20-Sep-2013 |
22:36 |
Sos.dll |
2.0.50727.7039 |
389,768 |
20-Sep-2013 |
22:36 |
Pre všetky podporované verzie systému Windows 7 SP1 alebo Windows Server 2008 R2 SP1 x64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
Mscorlib.dll |
2.0.50727.7039 |
4,571,136 |
20-Sep-2013 |
22:45 |
Mscordacwks.dll |
2.0.50727.7039 |
1,757,336 |
20-Sep-2013 |
22:45 |
Mscorwks.dll |
2.0.50727.7039 |
10,004,632 |
20-Sep-2013 |
22:45 |
Sos.dll |
2.0.50727.7039 |
486,024 |
20-Sep-2013 |
22:45 |
System.design.dll |
2.0.50727.7039 |
5,062,656 |
20-Sep-2013 |
22:45 |
System.windows.forms.dll |
2.0.50727.7039 |
5,025,792 |
20-Sep-2013 |
22:45 |
System.design.dll |
2.0.50727.7039 |
5,062,656 |
20-Sep-2013 |
22:36 |
System.windows.forms.dll |
2.0.50727.7039 |
5,025,792 |
20-Sep-2013 |
22:36 |
Mscorlib.dll |
2.0.50727.7039 |
4,554,752 |
20-Sep-2013 |
22:36 |
Mscordacwks.dll |
2.0.50727.7039 |
990,360 |
20-Sep-2013 |
22:36 |
Mscorwks.dll |
2.0.50727.7039 |
5,941,400 |
20-Sep-2013 |
22:36 |
Sos.dll |
2.0.50727.7039 |
389,768 |
20-Sep-2013 |
22:36 |
Problémy, ktoré rieši tento hotfix rollup
Spoločný jazykový modul runtime (CLR) otázky
Problém 1:Nedostatok pamäte chyba pri spustení zmiešaný režim 64-bitové aplikácie, ktorá používa veľa pamäte aj v prípade, že je k dispozícii dostatok pamäte.
Po nainštalovaní tejto opravy, musíte zapnúť a nastaviť nasledujúce konfigurácie v súbore súboroch app.exe.config alebo podregister databázy registry v 64-bit.
Súboroch app.exe.config súboru, urobte nasledovné:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
Databázu registry upravovať:
HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>
Poznámky:
-
Ak chcete povoliť túto opravu, musíte nastaviť ReserveMemoryForJumpStubs a PrecodeInCodeHeap "pravda." JumpStubReserve je voliteľný a má predvolenú hodnotu 2 percent.
-
Ak stále von z pamäti chýb, postupne väčšie hodnoty možno kvôli vyhradeniu väčšie percento kód haldy. "20" je stredne zmysluplnú hodnotu JumpStubReserve. Väčšie hodnoty sa však spustiť stále nepriaznivý vplyv na výkon.
Formuláre systému Windows
Problém 1:Predpokladajme, že máte Windows Forms aplikácia, ktorá má viacero formulárov a, používateľ je posúvanie tieto formy. Počas operácie prejdite zavretí formulára asynchrónne, napríklad časových udalostí, UI Automation alebo počas reštartovania systému. Po zatvorení formulára aplikácia hodí výnimku ObjectedDisposedException nasledujúce zásobníka: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)
Problém 2:V aplikácii Windows forme CheckedListBox a rozbaľovacie pole ovládacie prvky zobrazia ako prázdne obdĺžniky na 64-bitový operačný systém.