Tenemos una aplicación WinForms escrita en C# que utiliza el componente AxAcroPDFLib.AxAcroPDF para cargar e imprimir un archivo PDF. Ha estado trabajando sin problemas en Windows XP. He movido mi entorno de desarrollo a Vista de 64 bits y ahora la aplicación no se ejecutará (en Vista 64) a menos que elimine el componente AxAcroPDF. Me sale el siguiente error cuando la aplicación se ejecuta:AxAcroPDF - Vista64 Clase no registrada Error
"System.Runtime.InteropServices.COMException: Clase no registrada (Excepción de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."
Me han informado en los foros de Adobe que el motivo del error es que no tienen una versión de 64 bits del control ActiveX de AxAcroPDF.
¿Hay alguna forma de evitar este problema? Por ejemplo, ¿puedo convertir el control ActiveX de 32 bits a un control de 64 bits?
respuesta por seaman.myopenid.com a continuación es el mismo, pero proporciona un poco más de detalle – daveywc