我正在使用Visual Studio 2017专业版。我已将项目设置为“调试”模式。但是,每次发生异常时,它总是在一个级别上破裂,而不是在异常发生的地方中断。
例如,如果我有一个名为dlgShowMe的对话框,并且从名为Main.cs的文件中调用该对话框,则其行如下:dlg.ShowDialog()。
如果dlgShowMe内部发生异常,请在其事件处理程序中声明:p.x = 0;其中p为空。
Visual Studio总是在Main.cs的dlg.ShowDialog()行处中断,而不是在发生异常的位置:p.x = 0;
有任何想法为什么会这样?