Cómo: Controlar errores en proyectos de Office
Actualización: noviembre 2007
Debido a la forma en que el código administrado interactúa con el código no administrado, Visual Studio no presenta los errores generados por las aplicaciones de Microsoft Office. Para ver estos errores, configure el depurador para que se interrumpa al producirse excepciones de Common Language Runtime.
Nota: |
---|
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración que esté utilizando determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio. |
Para realizar interrupciones al producirse excepciones de Common Language Runtime
En el menú Depurar, haga clic en Excepciones.
Active las casillas que aparecen junto a Excepciones de Common Language Runtime.
Ahora todas las excepciones interrumpirán la ejecución y entrarán en el depurador, incluidas las que se hayan administrado y algunas excepciones de primera oportunidad del propio motor en tiempo de ejecución, que podrían no ser significativas para el proyecto en cuestión. En todos los proyectos aparecen errores relacionados con el hecho de no encontrar msosec, pero se pueden omitir sin problema. Estas excepciones de msosec no afectarán a la solución.
También puede utilizar instrucciones Try...Catch en torno a sus métodos para detectar excepciones. Para obtener más información, consulte Cómo: Comprobar código con un bloque Try...Catch en Visual Basic y Cómo: Controlar una excepción mediante Try y Catch (Guía de programación de C#).
De forma predeterminada, Visual Studio tampoco muestra errores de depuración Just-In-Time de los proyectos de Office; sin embargo, es posible habilitar esta característica para poder ver los errores que se producen. Para obtener más información, vea Depuración Just-In-Time.
Vea también
Conceptos
Depurar proyectos de nivel de documento
Depurar proyectos de nivel de aplicación
Crear soluciones de Office en Visual Studio