I'm having an odd problem with my vs debugger. When running my program under the vs debugger, the debugger does not break on an unhandled exception. Instead control is returned to VS as if the program exited normally. If I look in the output tab, There is a first-chance exeption listed just before the thread termination.
I understand how to use the "Exceptions" box from the Debug menu. I have the break on unhandled exceptions checked. If I check first-chance exceptions for the specific exeption that is occuring, the debugger will stop.
However, it is my understanding that the debugger should also stop on any 'Unhandled-Exceptions'. It is not doing this for me.
Here are the last few lines of my Output tab:
A first chance exception of type 'System.ArgumentOutOfRangeException' occurred in mscorlib.dll
The thread 0x60c has exited with code 0 (0x0).
The program '[3588] ALMSSecurityManager.vshost.exe: Managed' has exited with code -532459699 (0xe0434f4d).
I don't understand why the exception is flagges as a "first chance" exception when it is unhandled.
I believe that the 0xe0434f4d exit code is a generic COM error.
Any Ideas?
Metro.