Pregunta

Estoy tratando de corregir un error en un control ActiveX. ¿Es posible depurarlo desde Visual Studio 2008?

¿Fue útil?

Solución

Si adjuntar al proceso es un problema, simplemente lance un DebugBreak () en el código que desea depurar. Si VS es su depurador JIT, una vez que se alcance el comando debug break, se le preguntará si desea depurar el proceso. Solo di que sí, y ya estás dentro.

Otros consejos

Debe adjuntar el depurador al proceso que cargó el componente ActiveX. Si este último tiene información de depuración, podrá hacerlo como si fuera una aplicación habitual.

Si la aplicación host se niega a cargarla y sospecha que algún código responsable de la inicialización de ActiveX está roto, puede adjuntarlo al proceso por adelantado y ellos realizarán la acción que hará que la aplicación host cargue ActiveX.

ActiveX no es una aplicación independiente.  Por lo general, se utiliza dentro de una aplicación de contenedor.

Sugiero utilizar los Buzones de mensajes y alertas .

Espero que esto ayude.

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