I am having a real strange problem. I have a relatively simple C#.NET
application developed with VS2005. It is an MDI application with a
single child form. In the child form, there is a Save menu item to
save the item the child form creates. The information in the form is
saved to a SQL Server database. It works fine, but OCCASIONALLY for no
apparent reason, when I click on the child form's Save menu item, the
item gets saved just fine, the method runs to completion, but then for
some odd reason, control shifts back to the Main module's
Application.Run command that kicks the application's main form off.
The exception message is "Parameter is not valid". I have no idea why
control mysteriously shifts back there. Any ideas?
Marc Gravell - 31 Jan 2008 14:53 GMT
An exception is going uncaught. Look at the stacktrace for the
exception, i.e.
try {
Application.Run(whatever);
} catch (Exception ex) {
// look at ex.StackTrace
}
Marc