Je travaille sur un projet C# et je souhaite utiliser l'événement UnhandledException pour intercepter toutes les exceptions que j'ai pu manquer dans mon projet (en espérant qu'il n'y en aura pas mais que je serai du même côté). Je fais beaucoup de logiciels, donc je veux faire une bibliothèque de classes que tous mes projets utiliseront donc je veux avoir une fonction qui s'occupe de l'initialisation de tous mes projets sans avoir à Copiez et collez le code dans chaque projet pour faire le même travail.AppDomain UnhandledException
Ce que je me demande est si j'ai dans la bibliothèque de classe l'événement d'exception non gérée en utilisant le code suivant
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.UnhandledException += new UnhandledExceptionEventHandler(currentDomain_UnhandledException);
Est-ce que l'exception non gérée uniquement être utilisé à partir de la bibliothèque de classes ou cette poignée d'événement sera également exeucted de tous les projets que les références à la bibliothèque de classes.
Merci pour toute aide que vous pouvez fournir.
Merci pour votre aide. C'est pour une application console sur laquelle je travaille, mais je vais faire un pas à propos de ThreadException pour les formulaires. Est-ce aussi le cas pour les applications WPF ou simplement les anciennes formes de fenêtres de style – Boardy