Proyecto de VB6 a Windows 7
Publicado por Miguel Angel (6 intervenciones) el 15/08/2010 01:18:19
¡Hola!
Tengo una aplicación en Visual Basic 6 actualizada con SP 6 y la quiero distribuir también para pc’s con Windows 7, pero para ello también tengo que distribuir MDAC 2.6 (la que origuinalmente trae Visual Basic), pero en los pcs que tienen Windows 7 no puedo instalarlo porque da error. En Windows anteriores 95, 98, Me, Vista y XP no da ningún problema.
Sin instalar MDAC la aplicación solo deja de funcionar cuando hago una llamada a un DataReport mediante la siguiente cadena
DataEnvironment1.Connections(1).Open "Provider = Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\WFactura.mdb;Persist Security Info=False"
Me lanza el siguiente error:
'''Run Time Error 3706
No se encontró el proveedor especificado. Es posible que no esté instalado correctamente.'''
Esto solo me sucede con Windows 7. Imagino que, ya que no puedo ejecutar el MDAC del Visual Basic 6... ¿Solucionaría este problema si distribuyo JET en el instalador?.
¿Que doluciones podría tomar para seguir distribuyendo mi aplicación sin tener que migrar a .NET?
Muchas gracias por su ayuda.
Quedo a la espera de noticias suyas.
Muchas gracias ! E insisto, Gracias Gracias.
Tengo una aplicación en Visual Basic 6 actualizada con SP 6 y la quiero distribuir también para pc’s con Windows 7, pero para ello también tengo que distribuir MDAC 2.6 (la que origuinalmente trae Visual Basic), pero en los pcs que tienen Windows 7 no puedo instalarlo porque da error. En Windows anteriores 95, 98, Me, Vista y XP no da ningún problema.
Sin instalar MDAC la aplicación solo deja de funcionar cuando hago una llamada a un DataReport mediante la siguiente cadena
DataEnvironment1.Connections(1).Open "Provider = Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\WFactura.mdb;Persist Security Info=False"
Me lanza el siguiente error:
'''Run Time Error 3706
No se encontró el proveedor especificado. Es posible que no esté instalado correctamente.'''
Esto solo me sucede con Windows 7. Imagino que, ya que no puedo ejecutar el MDAC del Visual Basic 6... ¿Solucionaría este problema si distribuyo JET en el instalador?.
¿Que doluciones podría tomar para seguir distribuyendo mi aplicación sin tener que migrar a .NET?
Muchas gracias por su ayuda.
Quedo a la espera de noticias suyas.
Muchas gracias ! E insisto, Gracias Gracias.
Valora esta pregunta


0