ملاحظة
- تاريخ الإصدار:
1 أكتوبر 2020 - الإصدار:
.NET Framework 3.5 و4.8
يتضمن تحديث 1 أكتوبر 2020 للإصدار Windows 10، الإصدار 2004 Windows Server، الإصدار 2004 تحسينات الموثوقية التراكمية في .NET Framework 3.5 و4.8. نوصي بتطبيق هذا التحديث كجزء من إجراءات الصيانة العادية. قبل تثبيت هذا التحديث، راجع قسمي المتطلبات الأساسية وإعادة التشغيل .
تحسينات الجودة والموثوقية
| WCF1 | - معالجة مشكلة في خدمات WCF تفشل في بعض الأحيان في البدء عند بدء تشغيل خدمات متعددة بشكل متزامن. |
|---|---|
| نماذج Winforms | - معالجة تراجع تم تقديمه في .NET Framework 4.8، حيث توقفت خصائص Control.AccessibleName و Control.AccessibleRole و Control.AccessibleDescription عن العمل لعناصر التحكم التالية: Label وGroupBox و ToolStrip و ToolStripItems و StatusStrip و StatusStripItems و PropertyGrid و ProgressBar و ComboBox و MenuStrip و MenuItems و DataGridView. - معالجة الانحدار في اسم يمكن الوصول إليه لعناصر مربع التحرير والسرد لمربعات التحرير والسرد المرتبطة بالبيانات. .NET Framework 4.8 بدأ استخدام اسم النوع بدلا من قيمة الخاصية DisplayMember كاسم يمكن الوصول إليه، يستخدم هذا التحسين DisplayMember مرة أخرى. |
| ASP.NET | - تم تعطيل إعادة استخدام AppPathModifier في إخراج عنصر التحكم ASP.Net. - سيتم إنشاء كائنات HttpCookie في سياق طلب ASP.Net مع الإعدادات الافتراضية المكونة لعلامات ملفات تعريف الارتباط بدلا من . الإعدادات الافتراضية البدائية لنمط NET لمطابقة سلوك "HttpCookie(name)" الجديد. |
| SQL | - معالجة فشل يحدث أحيانا عندما يتصل مستخدم بقاعدة بيانات SQL واحدة Azure، وينفذ عملية تستند إلى جيب، ثم يتصل بقاعدة بيانات أخرى ضمن نفس الخادم الذي يحتوي على نفس عنوان URL للإثبات وينفذ عملية جيب على الخادم الثاني. |
| CLR2 | - تمت إضافة متغير تكوين CLR Thread_AssignCpuGroups (1 افتراضيا) التي يمكن تعيينها إلى 0 لتعطيل تعيين مجموعة وحدة المعالجة المركزية التلقائية التي تم إجراؤها بواسطة CLR لخيوط جديدة تم إنشاؤها بواسطة Thread.Start() وسلسلة مؤشرات ترابط تجمع مؤشر الترابط، بحيث قد يقوم التطبيق بنشر مؤشر الترابط الخاص به. - معالجة تلف البيانات النادر الذي يمكن أن يحدث عند استخدام واجهة برمجة تطبيقات جديدة مثل Unsafe.ByteOffset<T> التي غالبا ما تستخدم مع أنواع Span الجديدة. قد يحدث التلف عند تنفيذ عملية GC أثناء استدعاء مؤشر ترابط غير آمن.ByteOffset<T> من داخل حلقة. - معالجة مشكلة تتعلق بالموقتات ذات أوقات الاستحقاق الطويلة جدا التي تتعطل في وقت أقرب بكثير من المتوقع عند تمكين مفتاح AppContext "Switch.System.Threading.UseNetCoreTimer". |
1 Windows Communication Foundation (WCF)
2 وقت تشغيل اللغة الشائعة (CLR)
المشكلات المعروفة في تحديث الأمان هذا
الأعراض
بعد تطبيق مجموعة الأمان والجودة في 1 أكتوبر 2020 على .NET Framework 4.8، تفشل بعض التطبيقات ASP.Net أثناء التحويل البرمجي المسبق. من المحتمل أن تحتوي رسالة الخطأ التي تتلقاها على الكلمات "خطأ ASPCONFIG."
السبب
حالة تكوين غير صالحة في أقسام "sessionState" أو "anonymouseIdentification" أو "authentication/forms" لتكوين "System.web". قد يحدث هذا أثناء إجراءات الإنشاء والنشر إذا تركت تحويلات التكوين ملف Web.config في حالة وسيطة للإكمال المسبق.
الحل البديل
تم حل هذه المشكلة باستخدام KB4601050.
كيفية الحصول على التحديث وتثبيته
تثبيت هذا التحديث
| قناة الإصدار | متوفر | الخطوة التالية |
|---|---|---|
| Windows Update وMicrosoft Update | نعم | لتنزيل هذا التحديث وتثبيته، انتقل إلى الإعدادات>تحديث & الأمان>Windows Update، ثم حدد التحقق من وجود تحديثات. |
| كتالوج Microsoft Update | نعم | للحصول على الحزمة المستقلة لهذا التحديث، انتقل إلى موقع ويب كتالوج Microsoft Update. |
| خادم Windows Server Update Services (WSUS) | لا | يمكنك استيراد هذا التحديث إلى خادم WSUS يدويًا. راجع كتالوج Microsoft Update للحصول على الإرشادات. |
معلومات الملف
للحصول على قائمة بالملفات المقدمة في هذا التحديث، نزل معلومات الملفات للتحديث التراكمي.
المتطلبات الأساسية
لتطبيق هذا التحديث، يجب أن يكون لديك .NET Framework 3.5 أو 4.8 مثبتا.
متطلب إعادة التشغيل
يجب إعادة تشغيل الكمبيوتر بعد تطبيق هذا التحديث إذا كان يتم استخدام أي ملفات متأثرة. نوصي بإنهاء جميع التطبيقات المستندة إلى .NET Framework قبل تطبيق هذا التحديث.
كيفية الحصول على المساعدة والدعم لهذا التحديث
- تعليمات لتثبيت التحديثات: Windows Update الأسئلة المتداولة
- حماية نفسك عبر الإنترنت وفي المنزل: أمن Windows الدعم
- الدعم المحلي وفقا لبلدك: الدعم الدولي