Jusqu'à présent, je mettais simplement un bloc try/catch autour de l'élément Application.Run
dans le Program.cs
point d'entrée du programme. Cela permet d'attraper toutes les exceptions en mode débogage, mais lorsque j'exécute le programme sans le mode débogage, les exceptions ne sont plus gérées. J'obtiens la boîte d'exception non gérée.
Je ne veux pas que cela se produise. Je veux que toutes les exceptions soient capturées lorsque le programme est exécuté en mode non-débogage. Le programme a plusieurs threads et il est préférable que toutes les exceptions soient capturées par le même gestionnaire ; je veux enregistrer les exceptions dans la base de données. Je veux enregistrer les exceptions dans la base de données. Quelqu'un a-t-il des conseils à me donner sur la façon de procéder ?
0 votes
Mais pas en double : stackoverflow.com/q/150544/345659