Tengo una aplicación VB6 antigua que todavía estoy intentando admitir. Algunos usuarios han informado de bloqueos extraños al ejecutar la aplicación en Vista o Windows 7. Los archivos de registro no muestran nada después de uno de estos bloqueos, pero los clientes informan que el mensaje de error decía "OLE algo ...", si vio algo en absoluto.¿Cómo mantener una aplicación VB6 vieja ejecutándose en Windows Vista y Windows 7?
Nunca he podido reproducir estos bloqueos mientras ejecuto el programa en mis propios cuadros Vista o Windows 7, así que básicamente no tengo información sobre cuál es el problema.
Mi sospecha es que se trata de un problema con sus versiones de uno o más de los miles de millones de DLL de los que depende una aplicación VB6. La aplicación también utiliza lame_enc.dll, que presenta algunas dependencias más.
Supongo que este es un problema común con las aplicaciones VB6 (aunque es posible que acabe de chuparme como programador hace 10 años). ¿Existe algún instalador/actualizador mágico que asegure que todas las dependencias VB6 sean lo que necesitan para que una aplicación VB6 funcione correctamente?
@MusiGenesis. Gracias por aceptar esto como la respuesta. Soy curioso. ¿Se comunicó con Microsoft y fueron útiles? Nunca he probado su compromiso de soporte VB6 en Windows 7, estaría interesado en saber qué tan fácil es hacer que lo ayuden. – MarkJ