Estoy agregando alguna funcionalidad a una herramienta de administración antigua escrita en VB6. La herramienta usa un objeto C++ activeX. No he trabajado en la herramienta desde que actualicé a Windows 7 y ahora el objeto X activo no se carga con el error 429 "El componente ActiveX no puede crear objetos". No conozco VB6, pero he registrado la biblioteca dll y type de activex y puedo eliminar y agregar el objeto del proyecto a través de la ventana proyecto-> referencias (el programa no compila cuando la referencia se elimina como se esperaba). La ide VB6 se está ejecutando en modo de administrador y obtengo el mismo error si ejecuto el archivo exe directamente como administrador.Ejecutando activex dll desde VB6 bajo windows 7
¿Alguien más ha experimentado un problema similar y ha encontrado una forma de solucionarlo?
Gracias, Patrick
PD: También he intentado poner el archivo DLL en cuestión en el directorio de trabajo del exe
EDIT: No he tenido suerte tratando de resolver esto y terminó remotamente en un servidor de Windows 2003 para probar los cambios.
Pruebe esto [Cómo solucionar problemas de error en tiempo de ejecución '429' en aplicaciones DCOM] (http://support.microsoft.com/kb/177394) – lsalamon
Todo esto está en la misma máquina, no se distribuye ... – Patrick