ARCHIVO: Msvbvm50.exe instala archivos en tiempo de ejecución de Visual Basic 5.0

Seleccione idioma Seleccione idioma
Id. de artículo: 180071 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E180071
Expandir todo | Contraer todo

En esta página

Resumen

Msvbvm50.exe es un archivo autoextraíble que instala las versiones más recientes de los archivos en tiempo de ejecución de Microsoft Visual Basic que necesitan todas las aplicaciones creadas con Visual Basic 5.0 para poder ejecutarse.

Más información

El siguiente archivo se puede descargar del Centro de descarga de Microsoft:
Msvbvm50.exe
Para obtener información adicional acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
119591 Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft exploró este archivo en busca de virus con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a impedir la realización de cambios no autorizados.

Msvbvm50.exe instala los siguientes archivos, que se distribuyen con Service Pack 2 y Service Pack 3 de Visual Basic 5.0:
   ARCHIVO            VERSIÓN
   --------------------------
   Msvbvm50.dll    05.00.8244
   Oleaut32.dll    2.20.4118
   Olepro32.dll    5.0.4118
   Stdole2.tlb     2.20.4118
   Asycfilt.dll    2.20.4118
   Comcat.dll      4.71
				
Estos archivos son las dependencias base para cualquier componente o aplicación creados en Visual Basic 5.0.

¿Necesito Msvbvm50.exe?

Msvbvm50.exe no tiene el propósito de reemplazar al Asistente para instalación para la distribución de aplicaciones de Visual Basic. Por ejemplo, si una aplicación incluye componentes, como controles ActiveX o archivos DLL, debería utilizar el Asistente para instalación de aplicaciones o un paquete de configuración de otro fabricante para la distribución. Sin embargo, si una aplicación de Visual Basic sólo depende de los archivos incluidos en Msvbvm50.exe, puede distribuir dicha aplicación proporcionando a los usuarios finales el archivo ejecutable (.exe) y Msvbvm50.exe.

Para determinar si una aplicación requiere archivos adicionales para la distribución, puede utilizar el Asistente para instalación con el fin de crear un conjunto de archivos de instalación como comprobación. Si la sección [Files] del archivo Setup.lst resultante sólo muestra su archivo .exe, los usuarios finales deberían poder ejecutar la aplicación una vez que ejecuten Msvbvm50.exe para instalar los archivos principales en tiempo de ejecución. Sin embargo, si la sección [Files] contiene varios archivos, debería considerar la posibilidad de utilizar en su lugar el Asistente para instalación o un paquete de configuración de otro fabricante para la distribución.

Además de utilizar el archivo Msvbvm50.exe para distribuir ejecutables simples, también puede utilizarlo para lo siguiente:
  • Para minimizar el tamaño de descargas de Internet de aplicaciones de Visual Basic. Ejecutando Msvbvm50.exe con anterioridad, los usuarios pueden descargar más rápidamente la aplicación del Web.
  • Como un paso de la solución de problemas cuando falla una instalación o una aplicación de Visual Basic.

    Si se produce un fallo del programa de instalación y aparece un mensaje de error que menciona uno de los archivos principales, o si falla el registro de un componente durante la instalación, podría haber una falta de coincidencia de los archivos principales en el equipo de destino. Si las versiones de los archivos en Msvbvm50.exe son más recientes que las versiones en el equipo designado, es posible que ejecutar Msvbvm50.exe antes de la instalación pueda resolver el problema.

Referencias

Para obtener un ejemplo específico de un problema que se resuelve ejecutando Msvbvm50.exe, consulte el artículo siguiente en Microsoft Knowledge Base:
185992 : PRB: "Versión incorrecta de DLL en tiempo de ejecución" al iniciar una aplicación
Los usuarios de Microsoft Internet Explorer pueden descargar algunos controles ActiveX y archivos DLL adicionales requeridos frecuentemente por aplicaciones creadas con Visual Basic 5.0. Para obtener más información, consulte el artículo siguiente en Microsoft Knowledge Base:
172991 : INFO: Archivos CAB distribuidos con Visual Basic 5.0
Para obtener información sobre el archivo autoextraíble que contiene los archivos en tiempo de ejecución de Visual Basic 6.0, consulte el artículo siguiente en Microsoft Knowledge Base:
192461 ARCHIVO: VBRUN60.EXE instala archivos en tiempo de ejecución de Visual Basic 6.0
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Propiedades

Id. de artículo: 180071 - Última revisión: martes, 2 de julio de 2013 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Visual Basic Control Creation Edition
  • Microsoft Visual Basic 5.0 Learning Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
Palabras clave: 
kbproductlink kbappsetup kbfile kbinfo kbtophit kbwizard KB180071

Enviar comentarios

 

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