Příznaky
Zvažte následující scénář v Microsoft.NET Framework 3.5 Service Pack 1 (SP1):
-
Můžete použít třídu NetDataContractSerializer k serializaci a deserializaci obecné typy, které mají různé verze.
-
Chcete-li změnit obecný typ v jedné verzi funkce verze chybám serializace (VTS). Stačí provést tento typ kompatibilní s jinými verzemi.
V tomto scénáři funkce nefungují podle očekávání. Obdržíte výjimku při změněné obecný typ je rekonstruován, a rekonstrukci nezdaří.
Řešení
Windows Server 2000, Windows Server 2003 a Windows XP
Chcete-li tento problém vyřešit, nainstalujte opravu hotfix popsanou v článku znalostní báze Microsoft Knowledge Base 976570. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
976570 Popis aktualizace rozhraní.NET Framework 3.0 SP2 dopředné kompatibility pro systém Windows XP a Windows Server 2003
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Další informace o VTS naleznete následujícím webu Microsoft Developer Network (MSDN):
Verze chybám serializaceDalší informace o třídě NetDataContractSerializer naleznete na následujícím webu MSDN: