ИСПРАВЛЕНИЕ: Файл источника MFC, Oleui2.cpp, не обновляется при установке обновления безопасности MS07-012

Переводы статьи Переводы статьи
Код статьи: 933273 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При установке обновления безопасности 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. Если полный размер — 4 131 байт или если свойство Modified имеет значение 12 июля 2002 г., установлена более раняя версия файла Oleui2.cpp. Рекомендуется установить обновленную версию файла Oleui2.cpp.

Причина

Данная проблема происходит из-за того, что обновление безопасности MS07-012 не включает файл Oleui2.cpp. Обновление безопасности включаетв себя только обновленные версии скомпилированных библиотек MFC.

Решение

Для решения этой проблемы необходимо установить на компьютере файл Oleui2.cpp. Для этого выполните следующие действия:
  1. Загрузите обновленный файл Oleui2.cpp.

    Загрузите следующий файл с веб-узла центра загрузки Microsoft :
    Свернуть это изображениеРазвернуть это изображение
    Загрузить
    Загрузить обновленный пакет Oleui2.cpp
    Дата выпуска: от 21 февраля 2007 г.

    Для получения дополнительных сведений о загрузке файлов с веб-узла технической поддержки Microsoft щелкните следующий номер статьи базы знаний:
    119591 Как загрузить файлы поддержки 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. Все остальные исходные файлы обновляются на последние версии при установке пакета обновления 1 (SP1) для Microsoft Visual Studio .NET 2003.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к».

Дополнительная информация

Дополнительные сведения об обновлении для системы безопасности MS07-012 см. в следующей статье базы знаний Майкрософт:
927696 Описание обновления безопасности для платформы разработки Visual Studio .NET 2003 с пакетом обновления 1 (SP1)
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 933273 - Последний отзыв: 1 марта 2007 г. - Revision: 1.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio .NET 2003 Service Pack 1 на следующих платформах
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Tablet PC Edition Service Pack 2 (SP2)
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Service Pack 4
Ключевые слова: 
kbbug kbfix kbqfe kbsecurity kbprb atdownload kbexpertiseinter kbexpertisebeginner KB933273

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com