ИНФОРМАЦИЯ: Обновление библиотек Microsoft: что, где, почему

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

В этой статье

Аннотация

Эта статья содержит сведения о содержимом обновление библиотек Microsoft и где его можно приобрести.

Обновление библиотек Microsoft устраняет известные двоичная совместимость проблемы с определенными распространяемые файлы времени выполнения, поставляемые с Visual Приложения, построенные Studio 6.0.

Это обновление является для клиентов, которые не имеют продукты Visual Studio 6.0 на компьютере, но установки приложений, включающих 6.0 библиотеки. Это обновление устранит проблемы в библиотеках 6.0, но не изменит или заменит более ранние версии библиотек.

Пользователи, которые установили все продукты Visual Studio 6.0, такие как Visual Basic 6.0 и Visual C++ 6.0 следует установить пакет Microsoft Visual Studio обновления, как описано в следующей статье базы знаний Майкрософт:
194022 ИНФОРМАЦИЯ: пакеты обновления для Microsoft Visual Studio, что, где, почему
Это обновление библиотек Microsoft локализуется на восьми языках: немецкий, Японский, французский, итальянский, испанский, корейский, китайский (простой) и китайский (Традиционное письмо).

ПРИМЕЧАНИЕ. Для библиотеки обновлений требуется перезагрузка.

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

Следующий список содержит все файлы, которые будут включены в Обновление библиотек Microsoft.
Filename       Version       Description
-----------------------------------------------------------------------

Msvcrt.dll     6.00.8337     Visual C++ run-time, no dependencies.

Oleaut32.dll   2.30.4265     Part of the OLE-AUT fileset that
                             complements Microsoft Foundation Classes
                             (MFC) and Visual Basic run-time.

Olepro32.dll   5.00.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Asycfilt.dll   2.30.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Stdole2.tlb    2.30.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Mfc42.dll      6.00.8267     Microsoft Foundation Class (MFC),
                             dependent on Msvcrt.dll, ComCtl32.dll, and
                             OLE-AUT files.

Mfc42u.dll     6.00.8267     MFC Unicode only for the Windows NT
                             Platform.

Regsvr32.exe                 For registration purposes only. For
                             Mfc42.dll and Oleaut32.dll.

RegTlib.exe                  For .tlb registration for stdole2.tlb.
				

Как исправить это обновление?

Это обновление имеет нового времени выполнения C библиотеки DLL, Msvcrt.dll. разрешающего проблемы совместимости кучи, описанные в следующем Microsoft Статьи базы знаний:
190536 PRB: Недопустимая страница в Msvcrt.dll

194550 PRB: Освобождение памяти многократно вызывает нарушение прав доступа
Причиной проблем с совместимостью был изменения внутренней структуры из того, что библиотеки C времени выполнения выделяет память. Ни одно приложение должен быть зависимым от этот макет, но из-за проблем в ранее упомянутые статьи, они непреднамеренно влияют новый диспетчер кучи. Новый файл Msvcrt.dll реализует двух диспетчеров кучей, Visual C++ 5 Диспетчер совместимости кучи и диспетчер кучи совместимости Visual C++ 6. Он Определяет, какие версии Visual C++, построено приложение и использует диспетчер кучи соответствующий для данного приложения. Если эта версия 6.0 или более поздней версии Visual C++ 6 используется диспетчер совместимости кучи и если это до версии 6.0 используется совместимый кучи Visual C++ 5.

В этом обновлении также исправлены следующие ошибки в Visual C++ 6.0:
193099 Исправление: CDialog::Create() возвращает неправильное значение EndDialog вызова

193272 ИСПРАВИТЬ: MFC не вызывать CPrintDialog::OnInitDialog

193102 ИСПРАВИТЬ: Assert в строке Appui1.cpp 215 в приложении SDI/MDI MFC

193100 Исправление: Нарушение прав доступа вызывает CString сериализации

192942 ИСПРАВИТЬ: Вызвать переполнение стека вызывает CWnd::MoveWindow

193509 ИСПРАВИТЬ: Исключения при вызове функции strftime()

Где получить обновление библиотек Microsoft?

Обновление можно загрузить с веб-узлу:
http://support.Microsoft.com/ph/1139

Примечание. Обновления библиотек Microsoft удалось решить проблемы с регистрацией TaxSaver 1999.

Свойства

Код статьи: 197298 - Последний отзыв: 16 января 2013 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Studio 6.0 Enterprise Edition
Ключевые слова: 
kbinfo kbmt KB197298 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 197298

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

 

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