Príznaky
Uvažujme o nasledujúcom prípade v Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
-
Triedy NetDataContractSerializer umožňuje serializácia a zrušenie serializácie druhov s rôznymi verziami.
-
Zmena písma v verziu používate verziu chybám serializácia (VTS) funkcie. Vykonáte to tak, aby tento typ kompatibilné s inými verziami.
V takomto prípade funkcie nefungujú podľa očakávania. Výnimky sa zobrazuje, keď je serializáciu zrušiť zmenil všeobecný typ a deserialization zlyhala.
Riešenie
Windows Server 2000, Windows Server 2003 a Windows XP
Ak chcete vyriešiť tento problém, nainštalujte rýchlu opravu popísanú v článku databázy Microsoft Knowledge Base 976570. Ďalšie informácie po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
Popis 976570 kompatibilitu aktualizácie rozhrania .NET Framework 3.0 SP2 pre systém Windows XP a Windows Server 2003
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Ďalšie informácie
Ďalšie informácie o VTS, nájdete na nasledujúcej webovej lokalite Microsoft Developer Network (MSDN):
Verzia chybám serializáciaĎalšie informácie o NetDataContractSerializer triedy, nájdete na nasledujúcej webovej lokalite MSDN: