Popis aktualizace dopředné kompatibility rozhraní.NET Framework 2.0 SP2 pro systém Windows XP a Windows Server 2003

ÚVOD

Tento článek popisuje kompatibilitu aktualizace pro Microsoft rozhraní.NET Framework 2.0 Service Pack 2 (SP2). Tato aktualizace umožňuje serializaci a deserializaci mezi klienty a servery, které mají rozhraní.NET Framework 2.0 nebo rozhraní.NET Framework 4.0 nainstalován.

Poznámka: Tato aktualizace dopředné kompatibility zahrnuje opravu hotfix, která je popsána v následujícím článku znalostní báze Microsoft Knowledge Base (KB):
960442 oprava: obdržíte výjimka chybová zpráva při použití objektu BinaryFormatter k serializaci a deserializaci obecného typu v sestavení v rozhraní.NET Framework 2.0 Service Pack 2 nebo v rozhraní.NET Framework 3.5 Service Pack 1




Další informace

Informace o aktualizaci

Následující soubor je k dispozici pro stažení z Microsoft Download Center:

Aktualizace pro rozhraní.NET Framework 2.0 SP2 dopředné kompatibility
Download Stáhněte balíček aktualizace.
Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:
119591
Jak získat soubory podpory společnosti Microsoft ze serverů služeb online
Microsoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.

Předpoklady

Chcete-li nainstalovat tuto aktualizaci, musíte mít Instalační služba Windows Installer 3.1 nebo novější v počítači nainstalována Instalační služba Windows Installer. Chcete-li získat nejnovější verzi Instalační služba Windows Installer, naleznete na následujícím webu společnosti Microsoft:

Informace o odinstalaci aktualizace

Tuto aktualizaci je možné odebrat pomocí položky Přidat nebo odebrat programy v Ovládacích panelech.

Přepínače příkazového řádku pro tuto aktualizaci

Můžete najít informace o různých přepínačích příkazového řádku, které tato aktualizace podporuje v bulletinu zabezpečení MS09-061. Navíc tato informace naleznete na následujícím webu Microsoft Developer Network (MSDN):Další informace o Instalační služba Windows Installer naleznete na následujícím webu MSDN:

Informace o souborech

Angličtina (Spojené státy) verze této aktualizace zabezpečení má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Chcete-li najít rozdíl mezi místním časem a UTC, použijte
Časové pásmo karta v položce datum a čas v okně Ovládací panely.
  • Soubory týkající se konkrétního produktu, milníku (RTM, SPn) a složky služby (LDR, GDR) lze identifikovat porovnáním čísel verzí souborů podle následující tabulky:
    VerzeVýrobekMilníkSložka služby
    2.0.50727. 3xxxRozhraní.NET Framework 2.0SP2GDR
    2.0.50727. 4xxxRozhraní.NET Framework 2.0SP2LDR
  • Složky služby GDR obsahují pouze opravy, které byly veřejně vydány k odstranění rozšířených závažných problémů. Větve LDR obsahují kromě veřejně vydaných oprav i opravy hotfix.
Pro všechny 32bitové verze 2.0 rozhraní.NET Framework
Název souboruVerze souboruVelikost souboruDatumČas
mscordacwks.dll2.0.50727.3607989,00021-Oct-200900:21
mscordacwks.dll2.0.50727.4413989,00020-Oct-200912:34
mscorlib.dll2.0.50727.36074,550,65621-Oct-200900:21
mscorlib.dll2.0.50727.44134,550,65620-Oct-200912:34
SOS.dll2.0.50727.4413388,92020-Oct-200912:34
mscorwks.dll2.0.50727.36075,812,54421-Oct-200900:21
mscorwks.dll2.0.50727.44135,818,68820-Oct-200912:34
Pro všechny 64bitové verze 2.0 rozhraní.NET Framework
Název souboruVerze souboruVelikost souboruDatumČas
mscordacwks.dll2.0.50727.36071,764,68020-Oct-200908:21
mscordacwks.dll2.0.50727.44131,758,53620-Oct-200906:36
mscordacwks.dll2.0.50727.3607989,00021-Oct-200900:21
mscordacwks.dll2.0.50727.4413989,00020-Oct-200912:34
mscorlib.dll2.0.50727.36074,567,04020-Oct-200908:14
mscorlib.dll2.0.50727.44134,567,04020-Oct-200906:30
mscorlib.dll2.0.50727.36074,550,65621-Oct-200900:21
mscorlib.dll2.0.50727.44134,550,65620-Oct-200912:34
SOS.dll2.0.50727.4413485,17620-Oct-200906:31
SOS.dll2.0.50727.4413388,92020-Oct-200912:34
mscorwks.dll2.0.50727.360710,075,96820-Oct-200908:18
mscorwks.dll2.0.50727.441310,061,12020-Oct-200906:34
mscorwks.dll2.0.50727.36075,812,54421-Oct-200900:21
mscorwks.dll2.0.50727.44135,818,68820-Oct-200912:34
Pro všechny IA-64-bit verze 2.0 rozhraní.NET Framework
Název souboruVerze souboruVelikost souboruDatumČas
mscordacwks.dll2.0.50727.36073,084,61620-Oct-200923:34
mscordacwks.dll2.0.50727.44133,085,12820-Oct-200908:05
mscordacwks.dll2.0.50727.3607989,00021-Oct-200900:21
mscordacwks.dll2.0.50727.4413989,00020-Oct-200912:34
mscorlib.dll2.0.50727.36074,009,98420-Oct-200923:32
mscorlib.dll2.0.50727.44134,009,98420-Oct-200908:02
mscorlib.dll2.0.50727.36074,550,65621-Oct-200900:21
mscorlib.dll2.0.50727.44134,550,65620-Oct-200912:34
SOS.dll2.0.50727.4413872,76020-Oct-200908:02
SOS.dll2.0.50727.4413388,92020-Oct-200912:34
mscorwks.dll2.0.50727.360720,151,10420-Oct-200923:28
mscorwks.dll2.0.50727.441320,173,12020-Oct-200907:56
mscorwks.dll2.0.50727.36075,812,54421-Oct-200900:21
mscorwks.dll2.0.50727.44135,818,68820-Oct-200912:34

Známé problémy

Při pokusu o serializaci nebo deserializaci obecné typy pro různé verze rozhraní.NET Framework pomocí třídy BinaryFormatter setkat s jedním z následujících problémů.

Problém 1

Operace serializaci nebo deserializaci nefunguje.

Řešení pro problém 1

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Pokud klient se systémem Windows Vista Service Pack 1 (SP1), inovujte operační systém na systém Windows Vista SP2.
  • Pokud na serveru se systémem Windows Server 2008, upgrade operačního systému Windows Server 2008 SP2.

Problém 2

4.0 rozhraní.NET Framework běží operace serializace a deserializace operace běží rozhraní.NET Framework 2.0. Při pokusu o serializaci nebo deserializaci pole Obecný typ, například v seznamu < T [], > proces serializace nepracuje.

Řešení pro problém 2

Chcete-li tento problém vyřešit, přidejte SerializationBinder třída stranu serializace změnit verze typu, který je přenášen v lince.

Například si můžete stáhnout ukázky služby Windows Communication Foundation (WCF) a Windows Workflow Foundation (WF) pro rozhraní.NET Framework 4.0 Release Candidate. Chcete-li získat instalační balíček vzorku, navštivte následující Web společnosti Microsoft:Po stažení instalačního balíčku vzorku přidáte ukázkové třídy GenericsVTSSerializationBinder , který je umístěn v následující složce:
\WCF\Basic\Contract\Data\SBGenericsVTS < Instalační cesta >
Poznámka: V této situaci nelze použít třídy SafeSerializationManager , protože je podporován pouze rozhraní.NET Framework 4.0. Třída proto nelze použít na straně serializace rozhraní.NET Framework 2.0.

Vlastnosti

ID článku: 976569 - Poslední kontrola: 13. 1. 2017 - Revize: 2

Váš názor