أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إصلاح: عدم تحديث الملف المصدر Oleui2.cpp الخاص بـ MFC عند تثبيت التحديث الأمني MS07-012‏

الأعراض
عند تثبيت التحديث الأمني MS07-012، لا يتم تحديث الملف المصدر (Oleui2.cpp) الخاص بـ Microsoft Foundation Classes (MFC) على جهاز الكمبيوتر. ويوجد الملف Oleui2.cpp في المجلد التالي:
‪محرك الأقراص:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\Atlmfc\Src\Mfc
نظرًا لأن MFC مضمن بالملف Oleui2.cpp، ولإمكانية قيام المستخدم بإعادة تحويل مكتبات MFC برمجيًا بحرية من الملف Oleui2.cpp، يجب تحديث الملف.

لحل هذه المشكلة، قم بعرض الخاصية Modified والخاصية Size للملف Oleui2.cpp. إذا كان حجم الملف ٤١٣١ بايت أو إذا كانت قيمة الخاصية Modified هي ١٢ يوليو ٢٠٠٢، يتم تثبيت الإصدار السابق من الملف Oleui2.cpp. نوصي بتثبيت الملف Oleui2.cpp المحدّث.
السبب
تحدث هذه المشكلة لأن التحديث الأمني MS07-012 لا يتضمن الملف Oleui2.cpp. يتضمن التحديث الأمني الإصدارات المحدّثة فقط من مكتبات MFC المحولة برمجيًا.
الحل
لحل هذه المشكلة، قم بتثبيت الملف Oleui2.cpp المحدّث على جهاز الكمبيوتر. للقيام بذلك، اتبع الخطوات التالية:
  1. قم بتنزيل الملف Oleui2.cpp المحدّث.

    يمكنك تنزيل الملف التالي من "مركز التنزيل لـ Microsoft":
    تاريخ الإصدار: ٢١ فبراير ٢٠٠٧

    لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
    119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
    قامت Microsoft بفحص هذا الملف للتحقق من عدم وجود فيروسات. واستخدمت شركة Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة وقت نشر الملف. وقد تم تخزين الملف على خوادم مزودة بإجراءات أمان متقدمة تساعد على منع إجراء أية تغييرات غير مصرح بها على هذا الملف.
  2. قم بنسخ الملف Oleui2.cpp المحدّث إلى المجلد التالي على جهاز الكمبيوتر:
    ‪محرك الأقراص:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\Atlmfc\Src\Mfc
ملاحظات
  • يجب تثبيت الملف Oleui2.cpp المحدّث في المجلد المحدد "قبل" إعادة تحويل مكتبات MFC برمجيًا. على سبيل المثال، يجب تثبيت الملف Oleui2.cpp المحدّث إذا كنت تريد استخدام Microsoft Layer for Unicode (MSLU).
  • ملف المصدر الوحيد الخاص بـ MFC الذي يتم تحديثه لهذا التحديث الأمني هو الملف Oleui2.cpp. ويتم تحديث كافة الملفات المصدر الأخرى لأحدث إصدار عند تثبيت Microsoft Visual Studio .NET 2003 Service Pack 1.
تصريح
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
لمزيد من المعلومات حول التحديث الأمني رقم MS07-012، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
927696 وصف التحديث الأمني الخاص بالنظام الأساسي لتطوير Visual Studio .NET 2003 Service Pack 1
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft
security update patch bulletin visual studio vs 2003 service pack 1 vs2003 sp1 mfc mfc71u.dll flaw vulnerability malicious attacker exploit microsoft foundation classes oleui2.cpp source
خصائص

رقم الموضوع: 933273 - آخر مراجعة: 03/01/2007 15:01:00 - المراجعة: 1.2

  • Microsoft Visual Studio .NET 2003 Service Pack 1
  • kbbug kbfix kbqfe kbsecurity kbprb atdownload kbexpertiseinter kbexpertisebeginner KB933273
تعليقات