רשימת שינויים ובעיות שתוקנו ב- .NET Framework 3.5 Service Pack 1

חל על
.NET Framework 3.5 Service Pack 1

סיכום

מאמר זה מתאר את ההיבטים הבאים של Microsoft .NET Framework 3.5 Service Pack 1 (SP1):

  • תיקונים חמים הכלולים בערכת Service Pack זו
  • תכונות ופונקציונליות חדשות

הערה עדכון זה כולל גם עדכוני שירות מצטברים לרכיבי המשנה התלויים .NET Framework 2.0 ו- .NET Framework 3.0. מאמר זה חל על גירסאות 32 סיביות של .NET Framework ועל גירסאות 64 סיביות של .NET Framework.

מידע נוסף

.NET Framework 3.5 SP1 הוא עדכון מצטבר מלא המכיל תכונות חדשות רבות. תכונות חדשות אלה נבנות באופן הדרגתי על .NET Framework 2.0, .NET Framework 3.0 ו- .NET Framework 3.5. הוא כולל גם עדכוני שירות מצטברים לרכיבי המשנה התלויים .NET Framework 2.0 ו- .NET Framework 3.0. יש להחיל עדכון זה כעדכון חשוב עבור .NET Framework 2.0 וגירסאות מתקדמות יותר, והוא מומלץ עבור כל מערכות ההפעלה הנתמכות האחרות.

תיקונים חמים הכלולים בערכת Service Pack זו

מאמר מתוך מאגר הידע Microsoft Knowledge Base תיאור
925492 תיקון: הודעת שגיאה בעת הוספת הפניית אינטרנט לפרויקט ב-Visual Studio 2005: "הכלי המותאם אישית 'MSDiscoCodeGenerator' נכשל"
928563 תיקון: המחלקה System.Net.HttpWebRequest עשויה שלא לשמור על חיבור קבוע ל-proxy ב-.NET Framework 2.0
943175 תיקון: המחלקה XmlSerializer יוצרת תוצאה בלתי צפויה בעת שימוש במחלקה XmlSerializer כדי לערוך בסידרה את תכונת הספירה ב-.NET Framework 2.0
943412 תיקון: אתה עלול להיתקל בעיכובים כאשר מערכת הפעלה נכבית אם המחשב מפעיל שירות מנוהל יחד עם .NET Framework 2.0
943804 תיקון: תווי Unicode מסוימים המוחזרים על-ידי המאפיין Application.ExecutablePath ב- .NET Framework 2.0 מוצגים כ- "?"
944099 תיקון: הודעת שגיאה בעת שימוש בספק הנתונים SQL Native Client כדי להתחבר למופע של SQL Server 2005 המוגדר לשימוש בשיקוף מסד נתונים: "ספק נתונים פנימי .Net Framework שגיאה 6"
944100 תיקון: אין באפשרותך לגשת לטבלאות המשמשות בטרנזקציית SQL Server אם תסיים את הליך המשנה שמבצע את הטרנזקציה לפני סיום הטרנזקציה ב.NET Framework 2.0
944157 תיקון: אתה עלול להיתקל בעיכוב משמעותי בעת ביצוע הבקשה הראשונה ליישום אינטרנט של ASP.NET הפועל ב Windows Server 2003
946102 תיקון: פקד ActiveX לא יקבל אירועי ניווט בלוח המקשים כאשר תשתמש בפקד System.Windows.Forms.WebBrowser כדי לארח דפי אינטרנט
946223 תיקון: שפת הקלט בתיבת טקסט במשטח העיצוב של Microsoft Expression אינה מתפקדת כראוי בעת שינוי שפת הקלט לשפה מזרח אסיאתית
946503 תיקון: הודעת שגיאה בעת שימוש בכלי המתקין כדי להתקין הרכבה הממוקמת במחשב מרוחק: "אירעה חריגה במהלך שלב ההתקנה"
946660 תיקון: תכונת הכותרות של תא מעובדת באופן שגוי כאשר התא משויך לכותרות מרובות ביישום אינטרנט של ASP.NET 2.0
946927 תיקון: התקנה עלולה להיכשל עם שגיאה 1935 כאשר קובץ .msi מנסה להתקין קבצי מדיניות רבים במחשב שבו מותקן .NET Framework 2.0
947148 תיקון: פעולות שירות שגויות נקראות כאשר אתה קורא לממשקי API מסוימים של COM הכלולים ביישום 64 סיביות מבוסס-.NET Framework .NET Framework 2.0
947317 תיקון: ביישום Windows Forms שנבנה באמצעות .NET Framework 2.0, האובייקט CurrencyManager מפעיל מופעים נוספים של אירועים מסוימים בעת מחיקת השורה האחרונה מטבלה
947461 תיקון: חבילת עדכון זמינה עבור .NET Framework 2.0 Service Pack 1
947581 תיקון: הערך של המאפיין "WsdlContractConversionContext.WsdlPortType" הוא null ב-.NET Framework 3.0 Service Pack 1
948233 מתקבלת שגיאת חריגה System.InvalidOperationException כאשר אתה מפעיל יישום מבוסס Microsoft .NET Framework 2.0 לאחר התקנת עדכון אבטחה MS 07-040 במחשב
948646 תיקון: אובייקטים אינם מסודרים כראוי בעת ביצוע סידרה וביטול עריכה בסידרה של אובייקטי מערך הנתונים באמצעות פרמטר התבנית SerializationFormat.Binary ביישום מבוסס .NET Framework 2.0
948815 זמינות חבילת אוסף התיקונים החמים של .NET Framework 2.0 לאחר Service Pack 1 עבור System.Data.dll ו- System.Data.OracleClient.dll
948873 תיקון: ייתכן שתקבל System.Xml. חריגת XmlException בעת שימוש בשיטות שירות אינטרנט חד-כיווניות לקיום תקשורת עם שירותי אינטרנט ביישום מבוסס .NET Framework 3.0
948887 תיקון: חריגה מתרחשת כאשר יישום אינטרנט המבוסס על .NET Framework 2.0 משתמש במחלקה HttpWebRequest ומקבל תגובת HTTP 1.0 המכילה את קוד המצב HTTP 401
949272 תיקון: יישום Windows Forms המשתמש בפקדי ActiveX עלול לקרוס, וחריגת הפניה Null מתרחשת לאחר התקנת ה-.NET Framework 2.0 Service Pack 1
949777 תיקון: הודעת שגיאה אם אתה פורס יישום הפעלה לנתיב המכיל תווי ביטול ב-.NET Framework 2.0: "נדרש מידע נתיב מוחלט"
950230 תיקון: אתה מקבל הודעת שגיאה חריגה System.ArgumentException בעת שימוש בכלי Sgen.exe ובמהדר XmlSerializer JIT כדי ליצור הרכבה של XmlSerializer עבור Proxy של שירות אינטרנט ב.NET Framework 2.0
950986 תיקון: ב-.NET Framework 2.0 Service Pack 1, פעולת השירות ModuleBuilder.GetTypeToken מחזירה אסימון שגוי
951111 תיקון: הודעת אזהרה בעת שימוש בכלי SvcUtil.exe כדי לייבא מטה-נתונים של שירות ב.NET Framework 3.5: "ביטוי המדיניות לא יובא במלואו מכיוון שהוא חרג מהמורכבות המרבית המותרת"
951113 תיקון: ערכת הערכים שהוחזרו מהשורה. פעולת השירות GetColumnsInError ריקה כאשר מחשב לקוח שבו מותקן .NET Framework 2.0 מקבל אובייקט ערכת נתונים משירות WCF
952324 תיקון: לא ניתן להוריד את קובץ .application בעת פריסת יישום באמצעות פריסת ClickOnce בסביבה מאובטחת

בעיות ידועות

בעיה 1

לאחר התקנת .NET Framework 3.5 SP1 ב-Windows XP או Windows Server 2003, נוצרת תיקיה שרירותית בבסיס של כונן C. תיקיה זו מכילה שתי תיקיות משנה בשם amd64 ו- i386. שתי תיקיות משנה אלה כוללות את הקבצים הבאים:

  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll

קבצים אלה היו ממתינים למחיקה מהתקנת XPSEPSC.
 

פתרון

כדי לפתור בעיה זו, מחק את התיקיה באופן ידני.

בעיה 2

במסייע .NET Framework עבור Firefox לחצן הסרת ההתקנה אינו זמין. ב- .NET Framework 3.5 SP1, מסייע .NET Framework מאפשר ל- Firefox להשתמש בטכנולוגיית ClickOnce הכלולה ב- .NET Framework. מסייע .NET Framework נוסף ברמת המחשב כך שכל המשתמשים ברמת המחשב יוכלו להשתמש בפונקציונליות שלו במקום ברמת המשתמש. לכן, כפתור הסר התקנה אינו זמין בתפריט ההרחבות של Firefox מכיוון שמשתמשים רגילים אינם מורשים להסיר התקנה של רכיבים ברמת המחשב.
 

פתרון

הופק עדכון כדי לפתור בעיה זו ולהפוך גירסה זו של .NET Framework Assistant עבור Firefox לתואמת לגרסה הבאה של דפדפן Firefox. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
 

כיצד להסיר את .NET Framework Assistant עבור Firefox

תכונות ופונקציונליות חדשות

  • ASP.NET נתונים דינאמיים
  • שיפורים בסיסיים בזמן הריצה של השפה המשותפת. השיפורים כוללים פריסה טובה יותר של התמונות המקוריות של .NET Framework.
  • שיפורים בביצועים עבור בסיס ההצגה של Windows
  • היכולת של מפרסמי אפליקציות ClickOnce לבטל את ההצטרפות לחתימה ולגיבוב בהתאם לתרחישים שלהם.

עדכון עבור .NET Framework 3.5 Service Pack 1 זמין. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:

עדכון עבור .NET Framework 3.5 Service Pack 1 זמין

חומרי עזר

בקר באתרי האינטרנט הבאים לקבלת מידע נוסף על בעיית ההתקנה של .NET Framwork 3.5 Service Pack 1