C# 如果设置了dataGridView1.DataSource,VS将停止调试,但不会出错

C# 如果设置了dataGridView1.DataSource,VS将停止调试,但不会出错,c#,winforms,visual-studio,C#,Winforms,Visual Studio,运行良好的基本winform程序。添加此行dataGridView1.DataSource=dataSet并将完成Form1构造函数代码,转到Application.Run(new Form1())然后停止调试,无任何错误提示问题 有什么办法可以解决问题吗?原来是事件处理程序“EnterRow”造成了问题。当然,它只有在我设置数据源时才会触发。当然,单步执行代码从未显示事件。 事件代码周围没有try-catch块,但是我仍然不知道为什么VS从来没有像通常那样抛出异常。不要认为这是VS设置问题,因

运行良好的基本winform程序。添加此行
dataGridView1.DataSource=dataSet并将完成Form1构造函数代码,转到
Application.Run(new Form1())然后停止调试,无任何错误提示问题


有什么办法可以解决问题吗?

原来是事件处理程序“EnterRow”造成了问题。当然,它只有在我设置数据源时才会触发。当然,单步执行代码从未显示事件。
事件代码周围没有try-catch块,但是我仍然不知道为什么VS从来没有像通常那样抛出异常。不要认为这是VS设置问题,因为它适用于其他错误。忘记注意到确切的问题,但这与从数据库中读取错误的类型有关。

有问题的行是否在try/catch块中?是和否。现在有点解决了。见答案