Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Rozważmy następujący scenariusz w programie Microsoft.NET Framework 3.5 z dodatkiem Service Pack 1 (SP1):

  • Klasa NetDataContractSerializer umożliwia serializować i deserializować typy rodzajowe, które korzystają z różnych wersji.

  • Funkcje wersji na uszkodzenia serializacji (VTS) umożliwia zmienianie typu rodzajowego w jednej wersji. Umożliwia to zapewnić zgodność z innymi wersjami tego typu.

W tym scenariuszu funkcje nie działają zgodnie z oczekiwaniami. Otrzymujesz wyjątek podczas zmiany typu rodzajowego jest przeprowadzona i deserializacji nie powiedzie się.

Rozwiązanie

Serwer Windows 2000, Windows Server 2003 i Windows XP

Aby rozwiązać ten problem, należy zainstalować poprawki, którą opisano w artykule 976570 z bazy wiedzy Microsoft Knowledge Base. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

976570 Opis aktualizacji zgodności z nowszymi wersjami programu.NET Framework 3.0 z dodatkiem SP2 dla systemu Windows XP i Windows Server 2003

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby uzyskać więcej informacji na temat VTS odwiedź następującą witrynę Microsoft Developer Network (MSDN) w sieci Web:

Wersja na uszkodzenia serializacji.Aby uzyskać więcej informacji na temat klasy NetDataContractSerializer odwiedź następującą witrynę MSDN w sieci Web:

Klasa NetDataContractSerializer

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×