SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: trokoloko en Miércoles 2 de Abril de 2003, 09:05
-
Tengo problemas a la hora de empaquetar cuando uso objetos ADO, el error que me muestra es el siguiente:
"Error al registrar el archivo c:winnt system32msado20.tlb"
Si alguien sabe como solucionarlo que me ayude porfavor.
:gracias:
:adios:
-
No sé si sea eso, pero ya he visto antes ese error de registrar al msado20.tlb, y alguien comentó que lo solucionó agregando al empaquetador la última version del MDAC_TYP.EXE que puedes bajar de la web de Microsoft, sólo escribes en su sección de buscar: MDAC2.7, lo instalas y haces la prueba nuevamente a ver si se te resuelve el problema, ya que pienso que no tienes el MDAC 2.7 pero como no lo mencionas, no puedo descartar esa opinión. Lo bajas, lo instalas, lo agregas al paquete de instalación del programa y cuando se instale en el otro PC, pues te fijas a ver si sigue o no con el problema.
Si el problema sigue, nos lo comentas nuevamente por aquí, bueno.
-
Instale el MDAC pero sigo con el mismo error :think:
-
Existen Varias formas de corriger ese error, una de ellas es localiza en el archivo setup.lst la linea que hace referencia a ADO type library y cambia la linea que dice $(DLLSelfRegistrer) por esta otra $(TLBRegistrer), esta solucion solo servira solo para la aplicaciòn que vas a instalar, otras forma es abrir el archivo VB6DEP.ini y localizar la secciòn de [Do Not Redistribute] y agregar las lineas:
MSADO15.TLB =
MSADO20.TLB =
MSADO21.TLB =
MSADO25.TLB =
puede encontrar informaciòn sobre este error en el documento de Microsoft 299645 o en Q299645
Espero que te sirva.
Saludos