Dans Visual Studio, il existe un paramètre de débogueur intitulé "Break on exceptions" ou quelque chose comme ça. Il tombe dans le débogueur chaque fois qu'une exception est levée (c'est-à-dire sur le premier passage des mécanismes d'exception à deux passes), que l'exception soit traitée ou non.SharpDevelop équivalent de "Break on exceptions" de Visual Studio
Ceci est une fonctionnalité très utile, et j'essaie de la garder tout le temps en cours d'exécution dans le débogueur car je préfère ne jamais avoir d'exception soulevée.
Je ne trouve pas de paramètre équivalent dans SharpDevelop. Une idée de savoir si c'est là, et si non, pourquoi pas?
Si vous utilisez .NET puis votre objectif ** de ne jamais avoir des exceptions soulevées ** n'est pas vraiment possible. Microsoft a choisi d'utiliser la gestion des exceptions comme méthode de contrôle de flux de code. VS vous permet de définir l'exception 'break on thrown' sur la base de la classe Exception. SD v4 ne dispose que d'une option générale pour faire une pause sur TOUTES les exceptions, pas seulement celles qui vous intéressent. Pourtant, c'est mieux que rien. :) –