Ich verwalte eine Open-Source-Bibliothek, die intern Ausnahmen während eines rekursiven Methodenaufrufs verwendet. Die Ausnahme wird auf den Aufrufstapel zurückgelegt und in einigen Fällen behandelt, während sie in anderen Fällen an den Aufrufer zurückgegeben wird.
Das Problem, das wir im Moment haben, ist, dass einige Benutzer Visual Studio Debugger mit der Option "Anhalten bei allen Ausnahmen" ausführen, so dass ihr Debugger in unserem Code anhält, während er normal funktioniert.
Gibt es eine andere Möglichkeit, dies zu verhindern, als die Benutzer aufzufordern, diese Einstellung zu deaktivieren? Zum Beispiel, indem man den Code mit einem Attribut versieht?