I enabled breaking for first-chance exceptions in Visual Studio 2008 for my C++ project using Debug -> Exceptions and checking Common Language Runtime Exceptions -> System -> System.ApplicationException . The change worked, and first-chance exceptions cause a break in execution (breakpoint) with a dialog containing options 'Break', 'Continue' as is customary. Following this I enabled breaking on all exceptions by checking all top-level boxes in the Exceptions window.
I now wish to disable this behaviour, so have unchecked the top-level boxes and subsequently unchecked the System.ApplicationException checkbox as well. Since doing this I have done Clean & Build on my project. However, the project still breaks upon first-chance exceptions.
Any idea why this is happening, and how I can resolve it? It's rather frustrating!