标签: c# .net visual-studio debugging crash
我认为我的Visual Studio 2008(.net 3.5)已损坏。
如果我在新解决方案中启动新的Windows窗体项目,请添加代码
double[] x = new double[2]; x[3] = -1.0;
到form_load处理程序(或按钮处理程序),并尝试调试程序,它立即崩溃,没有抛出异常,但实际上崩溃。
如果我在表单构造函数或Main中放入相同的代码,则会像正常情况一样抛出异常。
任何想法可能会发生什么?
答案 0 :(得分:5)
别担心,你的VS很好。
表单加载处理程序将(最终)从Windows消息循环中调用,其中异常处理稍有不同。有关详细信息,请参阅here。