מאמר זה מתאר אוסף תיקונים 3120238 הזמינים עבור Microsoft .NET Framework 4.6 ו- Microsoft .NET Framework 4.6.1. לקבלת מידע נוסף על הבעיות שאוסף תיקונים חמים זה פותר, עיין בסעיף "בעיות שאוסף תיקונים חמים זה פותר".
פתרון
התיקון החם המתאים ל- KB3120238 הוחלף עם העדכונים האחרונים של .NET Framework, אשר מכילים את כל התיקונים שהיו כלולים בעבר ב- KB3120238. מומלץ להתקין את העדכונים האחרונים של .NET Framework.לקבלת מידע נוסף אודות אופן ההורדה של קבצי תמיכה של Microsoft, לחץ על מספר המאמר הבא כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
119591 כיצד להשיג קבצי תמיכה של Microsoft מ- שירותים מקוונים Microsoft סרוקה קובץ זה לאיתור וירוסים. Microsoft השתמשה בתוכנה העדכנית ביותר לזיהוי וירוסים, הזמינה בתאריך הפרסום של הקובץ. הקובץ מאוחסן בשרתים עם יכולות אבטחה משופרות, שמסייעים במניעת שינויים לא מורשים בקובץ.
מידע נוסף
דרישות מוקדמות
כדי להחיל תיקון חם זה, עליך להתקין את .NET Framework 4.6 או את .NET Framework 4.6.1.
דרישה להפעלה מחדש
עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה אם הקבצים המושפעים נמצאים בשימוש. מומלץ לסגור את כל היישומים מבוססי .NET Framework לפני החלת תיקון חם זה.
מידע על החלפת תיקונים חמים
חבילת תיקון חם זה אינו מחליף חבילת התיקון החם שפורסם בעבר.
בעיות שאוסף תיקונים חמים זה פותר
בעיה 1 בעת הפעלת יישום מגע של בסיס ההצגה של Windows (WPF) תחת הקשר המערכת ב- Windows 7 או ב- Windows Vista, פונקציונליות המגע אובדת והמערכת קורסת לאחר כמה דקות. בעיה זו מתרחשת מכיוון שדיו אינו נתמך בהקשר המערכת ב- Windows 7 וב- Windows Vista. תיקון חם זה הופך תמיכה במגע ללא זמינה כאשר יישום פועל תחת הקשר המערכת. קידום מכירות של מגע לעכבר עדיין פועל.בעיה 2 משתמשי יישומי WPF ב- .NET Framework 4.6.1 עלולים להיתקל בסימני גליף חסרים, כגון תיבות ריבוע ריקות, במקום תווים רגילים עבור תווים בטווחי Unicode הבאים: 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE בעיה זו מתרחשת עקב רגרסיה הכרוכה בהגדרות חזרה של גופנים Windows 10. בעיה זו עשויה להתרחש ביישומים המשתמשים בגופנים מותאמים אישית המכילים רק ערכה ספציפית מאוד של גליפים.עדכון זה מתקן את מיפויי הגיבוי של גופני WPF עבור .NET Framework 4.6.1 ב- Windows 10 ו אמור לפתור בעיות חזותיות אלה.בעיה 3 לאחר התקנת .NET Framework 4.6 או Microsoft Visual Studio 2015, מצבים מסוימים הכוללים נתונים רבים או אובייקטים קטנים רבים עשויים ליצור שגיאת FatalExecutionEngineError עקב באג ב- GC. עדכון זה מתקן את התנאי הגורם לשגיאה זו.לקבלת מידע נוסף אודות בעיה זו, ראה הפונקציה שהוחזרה על-ידי Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor זורק FatalExecutionEngineError בעת הפעלתו.בעיה זו נפתרה גם בגירסה .NET Framework 4.6.1.בעיה 4 מיטוב שגוי המוחל על-ידי המהדר של JIT עלול לגרום לאו אופן פעולה בלתי צפוי. תבנית הקוד המושפעת מבעיה זו כרוכה בתנאים "אם" בבלוקים תפוסים. תיקון חם זה מתקן את השגיאה שגורמת לביצוע שגוי של הצהרות מותנה סוף סוף ולתפוס מטפלים.אם היישום עדיין פועל באופן בלתי צפוי לאחר החלת תיקון חם זה, ראה הדרכה מפורטת נוספת לפתרון בעיות.בעיה 5 מיטוב קוד שגוי על-ידי JIT עלול לגרום לאו אופן פעולה בלתי צפוי של יישום לאחר התקנת Visual Studio 2015 או .NET Framework 4.6. שגיאת מיטוב זו מתרחשת רק כאשר התכונה 'מיטוב' מופעלת ב- Release Build ב- Visual Studio 2015 או בגירסאות קודמות של Visual Studio לאחר התקנת .NET Framework 4.6.אם היישום עדיין פועל באופן בלתי צפוי לאחר החלת תיקון חם זה, ראה הדרכה מפורטת נוספת לפתרון בעיות.שלבים נוספים: אם שלבי ההדרכה לפתרון בעיות במאמר המקושר עוזרים לך לקבוע ש- RyuJIT עשוי להיות מעורב בבעיה שלך, רשום את הבעיה ב- Microsoft Connect. כלול פרטים רבים ככל האפשר יחד עם הקוד כדי לשחזר את הבעיה.