توضح هذه المقالة مجموعة تحديثات الإصلاح العاجل 3146709، التي تتوفر في Microsoft.NET Framework 4.5.2 و 4.5.1 و 4.5. لمزيد من المعلومات حول المشكلات التي تعمل مجموعة التحديثات هذه، راجع قسم "مشكلات التراكمي هذا الإصلاح العاجل بإصلاح".
الحل
الملفات التالية متوفرة للتنزيل من مركز تنزيل Microsoft:
. x86 قم بتنزيل الحزمة الان
الآن x64 قم بتنزيل حزمة .
لمزيد من المعلومات عن كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنتقامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على خوادم محسنة الأمان تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.
ملاحظة: للتحقق من تحديث إصدار الإصلاح العاجل، تحقق من قيمة أساسية الإصدار لتحديد الإصدار المثبت. ليكون متوافق، يمكنك البحث عن قيمة أكبر من أو يساوي القيمة المسردة في الجدول التالي.
إصدار الإصلاح العاجل التراكمي |
قيمة DWORD الإصدار |
---|---|
مجموعة تحديثات الإصلاح العاجل 3146709 ل ".NET Framework 4، 5" والاصدارات الأحدث |
380035 |
لمزيد من المعلومات حول كيفية تحديد إصدارات.NET Framework، راجع كيفية: تحديد إصدارات.NET Framework المثبتة.
مزيد من المعلومات
المتطلبات الأساسية
لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك.NET Framework 4.5 تثبيت أو 4.5.1 أو 4.5.2.
متطلبات إعادة التشغيل
يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام أي الملفات المتأثرة. نوصي بإغلاق كافة التطبيقات المستندة إلى NET Framework قبل تثبيت هذا الإصلاح الجديد.
معلومات استبدال الإصلاح العاجل
لا يحل محل حزمة الإصلاحات الجديدة هذه حزمة الإصلاحات الجديدة التي تم إصدارها مسبقاً.
المشكلات التي يتم إصلاحها التراكمي هذا الإصلاح العاجل
إصدار ASP.NET
التنازع وسوء الأداء في System.Web.BufferAllocator عند تشغيل تطبيق ويب على أجهزة الكمبيوتر التي تحتوي على أكثر من 32 نواة.
إصلاح : ألغى الادعاء بإزالة القفل العمومي في System.Web.BufferAllocator.
إصدار Windows Forms
تتم تهيئة واجهة مستخدم Windows Forms برينتبريفيوديالوج ببطء شديد إذا تحققت الشروط التالية:
-
يتم استخدام طابعة شبكة اتصال.
-
يتم تعديل تفضيلات المستخدم لهذه الطابعة، مثل إعدادات الطباعة المزدوجة.
وأضاف لدينا تحسينا لأداء لهذا السيناريو. إذا لم يتم تعديل إعدادات الصفحة لصفحة محددة، يتم لا إعادة تطبيق إعدادات الطابعة هذه الصفحة (عن طريق الوصول إلى التخزين المؤقت الطابعة). إذا كان التطبيق يقوم بتعديل إعدادات الطابعة باستخدام معالج الحدث قويريباجيسيتينجس ، المعاينة قبل الطباعة إنشاء الصفحات المتأثرة لا تحسين الأداء، حتى إذا تم تعيين العلامة حتما .
للموافقة الحتمية على هذا التحسين، المفتاح التالي يضاف إلى ملف app.config، استناداً إلى الإصدار الخاص بك من.NET Framework.
NET Framework 4.5.2:
<?xml version="1.0" encoding="utf-8"?><configuration>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration>
.NET framework 4، 6 أو إصدار أحدث:
<?xml version="1.0" encoding="utf-8"?><configuration>
< runtime>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration>
إذا كان يمكن تشغيل تطبيق على أي إصدار من.NET Framework، استخدام كل من رموز التبديل في نفس الملف.
لإلغاء الاشتراك، إزالة رمز التبديل أو تعيين القيم إلى false.
ClickOnce issue
تم تحديث ClickOnce لدعم TLS 1.1 و 1.2. ClickOnce تلقائياً بالكشف عن أي بروتوكول TLS مطلوب في وقت التشغيل. لا توجد أية خطوات إضافية مطلوبة في تطبيق ClickOnce لتمكين ذلك.
ملاحظة: يستمر ClickOnce لدعم TLS 1.0 في المستقبل المنظور، رغم أنها لم تعد تعتبر PCI المتوافقة.