is it possible to log all thrown exceptions during program execution?
<p>I have C# application. I can compile it in debug mode, with any flags etc. if required.</p>

<p>After some point it doesn't function properly (significant slow-down, partly hangs etc. etc.)</p>

<p>Obviously something goes wrong. As a first try I want to see complete list of all exceptions that hapened anywhere during program execution (caught and uncaught). Is it possible? I know there is an option in VS that allows me to "brekpoint" at certain exception. But I don't want to "breakpoint", instead I want to "log" all happened exceptions so I can analyze them later.</p>
