1

在我的应用程序中使用属性网格修改控件的属性时,我遇到了跨线程异常。我尝试使用 Visual Studio 中的“异常”对话框来中断所有异常(我选中了对话框中的所有复选框)。属性网格仍然会自行捕获异常,因此我无法找到导致问题的代码。有没有办法打破属性网格异常?

4

1 回答 1

0

是否在设计时抛出异常?我认为是这种情况,因为您正在谈论属性网格。如果是这样,您将无法使用运行设计器的同一 Visual Studio 实例来捕获它。要调试控件的设计时行为,您需要将 Visual Studio 的第二个实例附加到正在运行设计器的实例 - 然后在引发异常时该第二个实例应该中断。您可以从“调试”菜单中选择“附加到进程”并为该进程选择devenv.exe(确保选择正确的devenv.exe实例!)。

于 2013-03-17T03:37:24.903 回答