Pregunta

Creé un archivo ocx de control ActiveX usando Visual Studio 2008. Luego intenté registrar el archivo ocx desde el símbolo del sistema " regsvr32 filename.ocx "

Se produjo un error que indicaba que " Error en la biblioteca de carga (filename.ocx): la aplicación no se pudo iniciar porque la configuración es incorrecta. Reinstalar la aplicación puede solucionar este problema. & Quot;

Visual Studio compila el archivo ocx con éxito. Intenté registrar este archivo ocx en otras computadoras que funcionó. En mi comp, estoy usando Win XP SP3.

Entonces, ¿dónde está el problema? ¿Está en el " regsvr32 " o algo más está dañado o falta?

Gracias de antemano.

¿Fue útil?

Solución

Probablemente el walker de dependencia walker pueda ayudar.

  • Abra el ocx y vea si se cumplen todas las dependencias

Si esto se ve bien

  • Abra regsvr32.exe en dependnency walker y use Profile. Ponga su ocx como parámetro para regsvr32 y vea si se produce algún problema de tiempo de ejecución.

Otros consejos

Lo más probable es que falte una dependencia de su archivo ocx en su computadora. Intente reconstruir todas las dependencias y vuelva a registrarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top