ملاحظة
- تاريخ الإصدار:
فبراير 2, 2021 - الإصدار:
.NET Framework 3.5 و4.8
يتضمن تحديث 2 فبراير 2021 للإصدار 2004 من Windows 10 والإصدار 2004 من Windows Server والإصدار 20H2 من Windows 10 والإصدار 20H2 من Windows Server تحسينات موثوقية تراكمية في .NET Framework 3.5 و4.8. نوصيك بتطبيق هذا التحديث كجزء من إجراءات الصيانة المنتظمة. قبل تثبيت هذا التحديث، راجع قسمي المتطلبات الأساسيةومتطلبات إعادة التشغيل .
تحسينات الجودة والموثوقية
| ASP.NET | - يعالج مشكلة حيث بعد تثبيت التحديث الذي تم إصداره في 20 أكتوبر، تفشل بعض تطبيقات ASP.Net أثناء التحويل البرمجي المسبق - على الأرجح مع رسالة تحتوي على الكلمات "خطأ ASPCONFIG". |
|---|---|
| WPF1 | - يعالج مشكلة التعليق عند التمرير إلى نهاية TreeView، عند تمكين تقريب التخطيط ولا يكون تغيير حجم النقاط في كل بوصة (DPI) 100٪. |
| CLR 2 | - يحسن موثوقية مهمة إنشاء الصور الأصلية التلقائية. |
1 Windows Presentation Foundation (WPF)
2وقت تشغيل اللغة العامة (CLR)
المشكلات المعروفة في هذا التحديث
| العَرَض | بعد تثبيت هذا التحديث، قد تتعطل تطبيقات WPF مع مكدس استدعاء مشابه ل معلومات الاستثناء: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) at System.Windows.Interop.HwndMouseInputProvider.Dispose()يحدث هذا عند التخلص من HwndSource الذي يكون RootVisual الخاص به خاليا، وهذا الموقف ينشأ في Visual Studio عند الإرساء أو تقسيم النوافذ، وقد ينشأ في تطبيقات أخرى. |
|---|---|
| الحل البديل | لحل هذه المشكلة، قم بتعيين مبدل AppContext باستخدام إحدى الطرق الموضحة في فئة AppContext (النظام) تحت عنوان "AppContext لمستهلكي المكتبة". وتعرف المفاتيح ب Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFixوSwitch.System.Windows.Interop.MouseInput.DoNotOptOutOf MoveToChromedWindowFix ويجب تعيين كلاهما إلى "true". يتجنب المبدل الأول حدوث التعطل، ولكنه يعيد تقديم الخطأ الذي تم إصلاحه في قواعد المعارف (KB). يتم تجاهل رمز التبديل الثاني حاليا، ولكن سيتم التعرف عليه في تحديث .NET مستقبلي يحتوي على تصحيح لتعطل null-reference ؛ ويستعيد إصلاح الخطأ الأصلي. على سبيل المثال، استخدام أسلوب ملف app.config لتطبيق الحل البديل في نطاق التطبيق:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " /> |
كيفية الحصول على هذا التحديث
تثبيت هذا التحديث
| قناة الإصدار | متوفر | الخطوة التالية |
|---|---|---|
| Windows Update وMicrosoft Update | نعم | لتنزيل هذا التحديث وتثبيته، انتقل إلى الإعدادات>Update & Security>Windows Update، ثم حدد التحقق من وجود تحديثات. |
| كتالوج Microsoft Update | نعم | للحصول على الحزمة المستقلة لهذا التحديث، انتقل إلى موقع ويب كتالوج Microsoft Update. |
| خادم Windows Server Update Services (WSUS) | لا | يمكنك استيراد هذا التحديث إلى خادم WSUS يدويًا. راجع كتالوج Microsoft Update للحصول على الإرشادات. ملاحظة: يتوفر هذا التحديث على خادم WSUS عبر 4598299. |
معلومات الملف
للحصول على قائمة بالملفات المقدمة في هذا التحديث، نزل معلومات الملفات للتحديث التراكمي.
المتطلبات الأساسية
لتطبيق هذا التحديث، يجب أن يكون .NET Framework 3.5 أو 4.8 مثبتا لديك.
متطلب إعادة التشغيل
يجب إعادة تشغيل الكمبيوتر بعد تطبيق هذا التحديث إذا تم استخدام أي ملفات متأثرة. نوصيك بإنهاء جميع التطبيقات المستندة إلى .NET Framework قبل تطبيق هذا التحديث.
كيفية الحصول على المساعدة والدعم لهذا التحديث
- تعليمات حول تثبيت التحديثات: الأسئلة المتداولة حول Windows Update
- حماية نفسك عبر الإنترنت وفي المنزل: دعم أمن Windows
- الدعم المحلي وفقا لبلدك/منطقتك: الدعم الدولي