Program no longer crashes in Visual C# express
                            
                         
                        
                     
                 
                
                    Hi,
It's usually a dream come true when my software never crashes however I have a problem where Visual Studio C# express does not jump into the debugger when an error has occured when developing my software.Simple example
private void Form1_Load(object sender, EventArgs e)
 {
 
String path = Application.StartupPath + "\\invites.xml";
 
String data = System.IO.File.ReadAllText(path);
 
MessageBox.Show("HERE");
 }
 The invites.xml does not exist on my system, so when I run the program using the IDE, I expect it to crash on the String data... line and give me a chance to debug.
What is happening though, is that when I run the program, the applications form is shown. Completely ignoring the MessageBox line, and completely ignoring the fact that the file does not exist. This is becoming a nightmare to code with as I can't tell if I have had a crash in the application.
If I run the executable from the bin directory manually however, I get the normal unhandled exception dialog stating the file does not exist.
Have I mistakenly turned off something in the Visual Studio Express settings that is causing this?
 
Thanks