Hola Tengo un problema en un sistema que estaba funcionando bien y de repente, al instalar una nueva versión del sistema, funciona bien por un rato y después comienza a tirar errores de tipo:
Error -2147319783 Automation error or invalid type library Antes de recurrir a esta lista hemos investigado y hecho una cantidad de pruebas, pero ya no sabemos qué hacer. La aplicación está desarrollada en VB6 + ASP, bajo Windows 2000 y bajo Windows 2003 da el mismo error. Las DLLs están publicadas en COM+, pero probando la aplicación sin publicar los componentes en COM+ pasa lo mismo. El COM+ lo usamos para hacer pool de componentes, nada más, no usamos transacciones de COM+. Todos los objetos están definidos como (No transaction). Además el error se da en distintos puntos de la aplicación, a veces al registrarse el usuario, otras veces al hacer una consulta y otra cosa. En el ambiente de desarrollo y testing el sistema anda lo más bien. El problema pasa en producción y luego de pasado un tiempo, funciona bien un rato y recién después tira los errores. Se reinicia el COM+, funciona bien otro rato y lo mismo. Ya instalamos el último SP del runtime de VB6, ADODB, etc. Pensamos que el error podía estar dado por interfaces entre componentes, en algunos casos hay algún ByRef por ahí metido. Hicimos unos cuantos ajustes pero todo sigue igual. ¿Alguien vivió este calvario antes? ¿Cómo puedo detectar donde está el error dentro de mi aplicación? Estaré eternamente agradecido a quien pueda darme una pista para solucionar este problema. Desde ya mil gracias. Saludos Pablo E. Navarro Vía Informática - (54-11) 4541-2768 www.via-informatica.com.ar
