מאפייני הבעיה

שקול את התרחיש הבא ב- Microsoft .NET Framework 3.5 ה-Service Pack 1 (SP1):

  • השתמש המחלקה NetDataContractSerializer כדי לערוך בסידרה וכדי לבטל עריכה בסידרה של סוגים כלליים בעלי גירסאות שונות.

  • תשתמש בתכונות גירסה בפני תקלות עריכה בסידרה (VTS) כדי לשנות את סוג כללי בגירסה אחת. כך תוכל להפוך סוג זה תואם לגירסאות אחרות.

בתרחיש זה, התכונות אינם פועלים כצפוי. מתקבלת חריג בעת ביטול עריכה בסידרה של סוג כללי ששונו ולאחר פעולת ביטול עריכה בסידרה נכשל.

פתרון

שרת Windows 2000, Windows Server 2003 ו- Windows XP

כדי לפתור בעיה זו, התקן את התיקון החם המתואר במאמר מתוך מאגר הידע Microsoft Knowledge Base 976570. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

תיאור 976570 של עדכון תאימות קדימה .NET Framework 3.0 SP2 עבור Windows XP ו- Windows Server 2003

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף

לקבלת מידע נוסף אודות VTS, בקר באתר האינטרנט הבא של Microsoft מפתח רשת (MSDN):

גירסה בפני תקלות עריכה בסידרהלקבלת מידע נוסף אודות המחלקה NetDataContractSerializer , בקר באתר האינטרנט של MSDN הבא:

מחלקה NetDataContractSerializer

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.