Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

INFO: Actualización de las bibliotecas de Microsoft: qué son, dónde están y por qué utilizarlas

Este artículo se publicó anteriormente con el número E197298
Resumen
En este artículo se proporciona información acerca del contenido de Actualización de las bibliotecas de Microsoft y dónde se puede obtener.

La Actualización de las bibliotecas de Microsoft corrige problemas de compatibilidad binaria conocidos con ciertos archivos redistribuibles de tiempo de ejecución incluidos con las aplicaciones desarrolladas con Visual Studio 6.0.

Esta actualización está destinada a los clientes que no disponen de ningún producto de Visual Studio 6.0 instalado en el equipo, pero que han instalado aplicaciones que incluyen bibliotecas de la versión 6.0. Esta actualización corregirá los problemas de las bibliotecas de la versión 6.0 pero no modificará ni sustituirá las bibliotecas anteriores.

Los clientes que hayan instalado productos de Visual Studio 6.0, como por ejemplo Visual Basic 6.0 o Visual C++ 6.0, deben instalar el último service pack de Microsoft Visual Studio, tal y como se describe en el siguiente artículo de Microsoft Knowledege Base:
194022INFO: Qué son, dónde están y por qué utilizar los Service Pack de Microsoft Visual Studio
Esta Actualización de las bibliotecas de Microsoft está localizada en ocho idiomas: alemán, japonés, francés, italiano, español, coreano, chino simplificado y chino tradicional.

NOTA: las actualizaciones de la Actualización de las bibliotecas de Windows requieren un reinicio.
Más información
La siguiente lista incluye todos los archivos contenidos en la Actualización de las bibliotecas de Microsoft.
Nombre de archivo    Versión       Descripción---------------------------------------------------------------------------Msvcrt.dll           6.00.8337     Visual C++ en tiempo de ejecución, sin                                    dependencias.Oleaut32.dll         2.30.4265     Parte del conjunto de archivos OLE-AUT que                                   complementa Microsoft Foundation Classes                                   (MFC) y Visual Basic en tiempo de ejecución.Olepro32.dll         5.00.4265     Parte del conjunto de archivos OLE-AUT                                    que complementa MFC y Visual Basic en tiempo                                    de ejecución.Asycfilt.dll         2.30.4265     Parte del conjunto de archivos OLE-AUT                                    que complementa MFC y Visual Basic en tiempo                                    de ejecución.Stdole2.tlb          2.30.4265     Parte del conjunto de archivos OLE-AUT                                    que complementa MFC y Visual Basic en tiempo                                    de ejecución.Mfc42.dll            6.00.8267     Microsoft Foundation Class (MFC),                                   dependiente de los archivos Msvcrt.dll,                                    ComCtl32.dll y OLE-AUT.Mfc42u.dll           6.00.8267     MFC Unicode sólo para la plataforma                                    Windows NT.Regsvr32.exe                       Sólo con propósitos de registro. Para                                   Mfc42.dll y Oleaut32.dll.RegTlib.exe                        Para el registro .tlb de stdole2.tlb.

¿Qué corrige esta actualización?

Esta actualización incluye la nueva biblioteca de tiempo de ejecución de C, Msvcrt.dll, que soluciona los problemas de compatibilidad de pila descritos en los artículos siguientes de Microsoft Knowledge Base:
190536PRB: Error de página no válida en el archivo Msvcrt.dll

194550PRB: Freeing Memory Multiple Times May Cause an Access Violation
La causa de los problemas de compatibilidad fue un cambio en el diseño interno en la forma en que la biblioteca de tiempo de ejecución de C asignaba la memoria. Ninguna aplicación debe depender de este diseño, pero debido a los problemas de los artículos mencionados anteriormente, las aplicaciones se ven afectadas a causa del nuevo administrador de pila. El nuevo archivo Msvcrt.dll implementa dos administradores de pila, el administrador de pila compatible con Visual C++ 5 y el administrador de pila compatible con Visual C++ 6. Msvcrt.dll detecta la versión de Visual C++ con la que la aplicación está desarrollada y utiliza el administrador de pila correspondiente. Si la versión es Visual C++ 6 o posterior, se utiliza el administrador de pila compatible con Visual C++ 6.0, pero si se trata de una versión anterior, se usa la pila compatible con Visual C++ 5.

Los siguientes errores de Visual C++ 6.0 también se han corregido en esta actualización:
193099FIX: CDialog::Create() Returns Incorrect Value Calling EndDialog

193272FIX: MFC Doesn't Call CPrintDialog::OnInitDialog

193102FIX: Assert in Appui1.cpp Line 215 in MFC SDI/MDI Application

193100FIX: CString Serialization Causes Access Violation

192942FIX: Call to CWnd::MoveWindow Causes Stack Overflow

193509FIX: Exception When Calling strftime() Function

¿Dónde se puede obtener la Actualización de las bibliotecas de Microsoft?

Puede descargar la actualización del siguiente sitio Web: http://support.microsoft.com/ph/1139
Nota: en la Actualización de las bibliotecas de Microsoft se han solucionado los problemas de registro de TaxSaver 1999.
kbVS600SP2 kbdss
Propiedades

Id. de artículo: 197298 - Última revisión: 05/12/2007 08:20:13 - Revisión: 2.3

  • Microsoft Visual Studio 6.0 Enterprise
  • _ik kbinfo kbvs600sp2 KB197298
Comentarios