Sümptomid
Kujutage ette järgmist stsenaariumi Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1).
-
NetDataContractSerializer klassi abil serialiseerida ja andmeatribuutide tüüpi erinevad versioonid.
-
Üldine tüüp ühe versiooni muutmiseks kasutage versiooni tõrketaluvusega serialiseerimine (VTS) funktsioone. Seda teha seda tüüpi varasemate versioonidega kokkusobivaks.
Selle stsenaariumi puhul on funktsioonid ei tööta ootuspäraselt. Saate erandi muutunud üldine tüüp on sarjadesse jaotamist tühistada ja selle vahemäluasukohaga nurjub.
Lahendus
Windows Server 2000, Windows Server 2003 ja Windows XP-s
Selle probleemi lahendamiseks installige käigultparandus, mida kirjeldatakse Microsofti teabebaasi (Knowledge Base) artiklis 976570. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
.NET Framework 3.0 hoolduspaketi SP2 värskenduse ühildub Windows XP ja Windows Server 2003 976570 kirjeldus
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
VTS kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:
Versiooni tõrketaluvusega serialiseerimineNetDataContractSerializer klassi kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaiti: