تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

تصف هذه المقالة 3139546 hotfix، المتوفرة ل Microsoft .NET Framework 4.5.2 و4.5.1 و4.5. للحصول على مزيد من المعلومات حول المشاكل التي تصلحها عملية جمع الإصلاحات، راجع القسم "المشاكل التي تصلحها هذه الإصلاحات المنبثقة لل إصلاح الإصلاح البادئ".

الحل

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

تم حل الإصلاحات التي تطابق KB3139546 فوق التحديثات الأخيرة ل .NET Framework، والتي تحتوي على كل الإصلاحات التي تم تضمينها مسبقا في KB3139546. من المستحسن تثبيت التحديثات الأخيرة من .NET Framework.

لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالية الانتقال إلى المقالة في قاعدة معارف Microsoft:

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

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

المتطلبات المسبقة

لتطبيق هذه السخونة، يجب تثبيت .NET Framework 4.5.2 أو 4.5.1 أو 4.5.

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

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

معلومات استبدال Hotfix

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

المشاكل التي يتم إصلاحها في عملية تثبيت الإصلاح

المشكلة 1

عند تشغيل تطبيق يواجه أحمال عمل كثيفة ونمط استخدام معين لطرق ديناميكية (على سبيل المثال، Entity Framework، LINQ to SQL)، قد يعطل التطبيق بشكل متقطع.

يحدث هذا السلوك بسبب مشكلة في إدارة مدة حياة الأسلوب الديناميكي. عند حدوث هذه المشكلة، يتم طرح خطأ System.Reflection.TargetInvocationException.

يصحح هذا التصحيح مشكلة إدارة مدة الحياة.

المشكلة 2

يقدم كل من System.Web.Caching و System.Runtime.Caching تقريرا حول حجم الذاكرة المستخدمة بواسطة AppDomain بالكامل بدلا من حجم الذاكرة المستخدمة بواسطة العناصر المخزنة مؤقتا.

هذه مشكلة انحدار من .NET Framework 4.5 التي تم فيها تغيير في تنفيذ Timer. بالإضافة إلى الإبلاغ عن حجم غير صحيح، قد تؤثر العناصر الإضافية المشار إليها بواسطة ذاكرة التخزين المؤقت بشكل ملحوظ على زمن مرور Gen2 GC. في ASP.NET الاستضافة، تسيء ذاكرة التخزين المؤقت أيضا حساب حجم كل ذاكرة التخزين المؤقت في كل مجالات التطبيقات (التي تم تسجيلها من خلال ذاكرة التخزين المؤقت ٪ حد الذاكرة المستخدمة في ASP.NET) عند إعادة تدوير مجالات التطبيقات.

يزيل التصحيح المراجع غير المقصودة من ذاكرة التخزين المؤقت إلى باقي كائنات مجال التطبيق، وبالتالي يتم الآن تسجيل الحجم الصحيح. كما يتضمن تغييرات لتحسين زمن الوصول ل System.Runtime.Caching على أجهزة الكمبيوتر متعددة النواة التي تستخدم Server GC. وأخيرا، يمكن هذا التصحيح الحساب الصحيح لجميع أحجام ذاكرة التخزين المؤقت في سيناريوهات إعادة تدوير مجال التطبيق.

ينطبق على

تنطبق هذه المقالة على ما يلي:

  • Microsoft .NET Framework 4.5.2

  • Microsoft .NET Framework 4.5.1

  • Microsoft .NET Framework 4.5

  • Windows 7 Service Pack 1

  • Windows Server 2008 R2 Service Pack 1

  • Windows Server 2008 Service Pack 2

  • Windows Vista Service Pack 2

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×