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