مشكلة معروفة لتحديثات الأمان 3098779 وتحديثات 3097997 ل .NET Framework 4.5.1 و4.5.2 بعد تثبيت .NET Framework 4.6 على Windows 8.1 و Windows RT 8.1 و Windows Server 2012 R2

ينطبق على
.NET Framework 4.6.2

عرض المنتجات التي تنطبق عليها هذه المقالة.

الملخص

العملاء الذين يقومون بالترقية من .NET Framework 4.5.1 أو 4.5.2 إلى .NET Framework 4.6 أو الذين يقومون بتثبيت Visual Studio 2015 بعد تثبيت التحديثات [3098779](/kb/3098779

بالإضافة إلى ذلك، العملاء الذين يستخدمون نظاما تم تثبيت Microsoft .NET Framework 4.6 عليه والذين يقومون يدويا بتطبيق تحديثات الأمان 3098779 و 3097997 ل Microsoft .NET Framework 4.5.1 و4.5.2 على Windows 8.1 و Windows RT 8.1 و Windows Server قد يواجه 2012 R2 مشكلات عند تشغيل تطبيقات .NET Framework.

ملاحظة: لا تتأثر أنظمة التشغيل الأقدم التي تم تثبيت .NET Framework 4.5.1 أو 4.5.2 عليها بهذه المشكلة لأن تحديثات الأمان 3098779 و 3097997 لا تنطبق عليها.

الأعراض

السيناريو 1

  • أنت تستخدم .NET Framework 4.5.1 أو 4.5.2 على Windows 8.1 أو Windows RT 8.1 أو Windows Server 2012 R2.
  • لقد قمت بتثبيت كل التحديثات الأخيرة للإصدارين 4.5.1 و4.5.2 من .NET Framework. يتضمن ذلك التحديثات [3098779](/kb/3098779
  • تنزيل .NET Framework 4.6 وتثبيته أو تقوم بتثبيت Microsoft Visual Studio 2015.

في هذا السيناريو، لا تتم ترقية بعض مكونات .NET Framework 4.6 كما هو متوقع، أو لا تبدأ بعض تطبيقات .NET Framework أو لا تعمل بشكل صحيح.

السيناريو 2

  • أنت تستخدم .NET Framework 4.6 على Windows 8.1 أو Windows RT 8.1 أو Windows Server 2012 R2.

  • يمكنك تطبيق تحديثات [3098779](/kb/3098779amework 4.5.1 و4.5.2 يدويا.

    ملاحظة: هذا سيناريو غير معتمد. لمزيد من المعلومات حول كيفية تحديد التطبيق الصحيح لتحديث Microsoft .NET Framework، راجع مقالة قاعدة معارف Microsoft [3136092](/kb/3136092

في هذا السيناريو، لا يبدأ تشغيل بعض تطبيقات .NET Framework أو لا تعمل بشكل صحيح.

الدقة

الدقة الخاصة بالسيناريو 1

يمكن للعملاء حل هذه المشكلات عن طريق الترقية إلى .NET Framework 4.6.1 من مواقع ويب مركز التنزيل ل Microsoft التالية:

بدلا من ذلك، بإمكان العملاء إلغاء تثبيت التحديثات 3098779 3097997 إذا قاموا بترقية أنظمتهم إلى .NET Framework 4.6 أو قاموا بتثبيت Visual Studio 2015 من نظام .NET 4.5.1 أو 4.5.2 محدث بالكامل يحتوي على تحديثات 3098779 ومثبتة 3097997.

يجب على العملاء بعد ذلك إعادة فحص Windows Update وتنزيل تحديثات 3098785و3098000 وتثبيتها. هذه هي التحديثات المقابلة ل الأمان من Microsoft Bulletin MS15-118 ل .NET Framework 4.6 على Windows 8.1 أو Windows RT 8.1 أو Windows Server 2012 R2. سيعمل هذا الإجراء على تصحيح عدم تطابق الإصدار.

حل السيناريو 2

يجب أن يدرك العملاء الذين يقومون بتطبيق التحديثات 3098779 و 3097997 على الأنظمة التي تم تثبيت .NET Framework 4.6 عليها أن هذا السيناريو ليس مدعوما. لا تنطبق هذه التحديثات على .NET Framework 4.6.

لذلك، يجب على العملاء الذين يستخدمون .NET Framework 4.6 إلغاء تثبيت التحديثات 3098779 و 3097997. يجب على العملاء بعد ذلك إعادة فحص Windows Update وتثبيت تلك التحديثات التي تنطبق على .NET Framework 4.6 فقط. سيعمل هذا الإجراء على تصحيح عدم تطابق الإصدار.

وبالمثل، يجب على العملاء الذين يستخدمون .NET 4.5.1 أو 4.5.2 التأكد من عدم وجود تحديثات تنطبق على أي إصدار آخر من .NET Framework المثبت على الأنظمة الخاصة بهم. على سبيل المثال، يجب عدم تطبيق التحديثات المخصصة ل .NET Framework 4.6 على الأنظمة التي تم تثبيت .NET 4.5.1 أو 4.5.2 عليها. لمزيد من المعلومات حول كيفية تحديد التطبيق الصحيح للتحديثات 4.6 و4.6.1 من Microsoft .NET Framework، راجع مقالة قاعدة معارف Microsoft [3136092](/kb/3136092

الحالة

لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".

      

ينطبق على

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

  • Microsoft .NET Framework 4.6 عند استخدامه مع:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1
  • Microsoft .NET Framework 4.5.2 عند استخدامه مع:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1
  • Microsoft .NET Framework 4.5.1 عند استخدامه مع:

    • Windows Server 2012 R2
    • Windows 8.1
    • Windows RT 8.1