Comment : gérer les erreurs dans les projets Office
En raison de la façon dont le code managé interagit avec le code non managé, Visual Studio n'affiche pas les erreurs relevées par les applications Microsoft Office. Pour consulter ces erreurs, faites en sorte que le débogueur rompe les exceptions du Common Language Runtime.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. Ces éléments dépendent de l'édition de Visual Studio dont vous disposez et des paramètres que vous utilisez. Pour plus d'informations, consultez Utilisation des paramètres.
Pour s'arrêter sur les exceptions du Common Language Runtime
Dans le menu Déboguer, cliquez sur Exceptions.
Activez les cases à cocher situées en regard de Exceptions du Common Language Runtime.
Toutes les exceptions s'arrêteront désormais dans le débogueur, y compris celles que vous avez gérées et certaines exceptions de première chance provenant du runtime lui-même, lesquelles peuvent ne pas concerner votre projet. Des erreurs faisant référence au fait que msosec est introuvable apparaissent dans chaque projet, mais peuvent être ignorées en toute sécurité. Ces exceptions msosec n'affecteront pas votre solution.
Vous pouvez également utiliser les instructions Try...Catch entourant vos méthodes pour intercepter des exceptions. Pour plus d'informations, consultez Comment : tester du code à l'aide d'un bloc Try…Catch dans Visual Basic et Comment : gérer une exception à l'aide de try/catch (Guide de programmation C#).
Par défaut, Visual Studio n'affiche pas non plus les erreurs de débogage juste-à-temps des projets Office ; toutefois, vous pouvez activer cette fonction pour consulter les erreurs relevées. Pour plus d'informations, consultez Débogage juste-à-temps.
Voir aussi
Concepts
Débogage dans les projets au niveau du document
Débogage dans les projets au niveau de l'application