تتوفر مجموعة التحديثات رقم الإصلاح الجديد 2889631 ل.NET Framework 3.5.1 على ويندوز 7 حزمة الخدمة SP1 أو Windows Server 2008 R2 SP1

مقدمة

توضح هذه المقالة مجموعة تحديثات الإصلاح العاجل 2889631 المتوفرة ل Microsoft.NET Framework 3.5.1. لمزيد من المعلومات حول الإصلاح العاجل بحل المشكلة، راجع قسم "مزيد من المعلومات".

يتوفر هذا الإصلاح العاجل التراكمي لأنظمة التشغيل التالية:

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2 Service Pack 1 (SP1)


مزيد من المعلومات

معلومات الإصلاح العاجل

الآن يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.

لحل هذه المشكلة، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة من أرقام هواتف خدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:

http://support.microsoft.com/contactus/?ws=supportملاحظة: في بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة على مكالمات الدعم إذا قرر أخصائي الدعم لدى Microsoft أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم اضافة تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشاكل التي لا يأهل على حلها للتحديث المطلوب.

متطلبات إعادة التشغيل

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام أي الملفات المتأثرة. نوصي بإغلاق كافة التطبيقات المستندة إلى NET Framework قبل تثبيت هذا الإصلاح الجديد.

معلومات استبدال الإصلاح العاجل

لا يستبدل حزمة الإصلاحات الجديدة هذه حزمة الإصلاحات الجديدة التي تم إصدارها مسبقاً.

يحتوي الإصدار العمومي من هذا الإصلاح العاجل سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".

فرع الخدمة LDR

لكافة الإصدارات المستندة إلى x86 من ويندوز 7 SP1

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

لكافة الإصدارات المستندة إلى IA64 من ويندوز 7 حزمة الخدمة SP1 أو Windows Server 2008 R2 SP1

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

Mscorlib.dll

2.0.50727.7039

4,014,080

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

3,083,416

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

20,391,576

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

873,608

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

لكافة الإصدارات المستندة إلى x64 من ويندوز 7 حزمة الخدمة SP1 أو Windows Server 2008 R2 SP1

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

Mscorlib.dll

2.0.50727.7039

4,571,136

20-Sep-2013

22:45

Mscordacwks.dll

2.0.50727.7039

1,757,336

20-Sep-2013

22:45

Mscorwks.dll

2.0.50727.7039

10,004,632

20-Sep-2013

22:45

Sos.dll

2.0.50727.7039

486,024

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:45

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

المشكلات التي يحل هذا الإصلاح العاجل التراكمي

إصدار وقت تشغيل اللغة العامة (CLR)

القضية 1:خطأ نفاد الذاكرة عند تشغيل تطبيق 64-بت وضع مختلط يستخدم مساحة كبيرة من الذاكرة، حتى إذا كان هناك ذاكرة كافية متوفرة.

بعد تثبيت هذا الإصلاح، يجب عليك تمكين وتعديل التكوينات التالية في الملف app.exe.config أو خلية التسجيل 64 بت.

ملف app.exe.config، بإجراء التعديلات التالية:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
للتسجيل، قم بعمل التعديلات التالية:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


ملاحظات:

  • لتمكين هذا الإصلاح، ريسيرفيميموريفورجومبستوبس و بريكودينكوديهيب يجب تعيين إلى "true". جومبستوبريسيرفي إعداد اختيارية، وله قيمة افتراضية من 2 في المائة.

  • في حالة استمرار حدوث أخطاء نفاد الذاكرة، يمكن استخدام قيم متزايد أكبر بغية الاحتفاظ بنسبة مئوية أكبر من كتلة التعليمات البرمجية. "20" متوسط قيمة معقولة جومبستوبريسيرفي. إلا أن تبدأ القيم الأكبر أن يكون لها تأثير سلبي متزايد على الأداء.

نماذج Windows

القضية 1:افترض أن لديك تطبيق Windows Forms يحتوي على نماذج متعددة ومستخدم يتم تمرير أحد هذه النماذج. أثناء عملية التمرير، يتم إغلاق النموذج بشكل غير متزامن، مثل من أحداث المحددة زمنياً، بأتمتة UI أو أثناء إعادة تشغيل نظام. عند إغلاق النموذج، التطبيق يطرح استثناء أوبجيكتيديسبوسيديكسسيبشن على المكدس التالي: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

المسألة 2:في تطبيق نموذج Windows، يتم عرض عناصر تحكم مربع تحرير وسرد و CheckedListBox كالمستطيلات الفارغة على نظام تشغيل 64 بت.

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

×