编程语言
首页 > 编程语言> > c# – 窗口形成红色x,但我找不到错误通知

c# – 窗口形成红色x,但我找不到错误通知

作者:互联网

我正在使用OpenTK GLControl(.Net OpenGL winforms控件)使用opengl绘制一些东西.我现在面临的问题是我在控制所在的窗体上得到一个大红叉或x,并且它完全无法调试,因为我找不到知道错误发生在哪里的方法.

我没有看到错误通知/异常.我早些时候遇到过与XNA相同的问题,但由于其他原因我不再使用它.

也许我错过了一些东西.在Visual Studio中是否有一个窗口,我可以打开并看到这些错误?

在调试模式下自动打开的窗口是Locals和Call Stack.他们完全是空的.

解决方法:

您可以尝试打破所有异常 – break on CLR exceptions.(控制/ Alt E打开对话框,然后选中Common Language Runtime Exceptions复选框).

在调试时,应该停止发生错误的位置.

如果你找不到任何方式,你可能会通过捕获整个AppDomain异常或线程异常 – 详情Here来看到一些东西

标签:c,winforms,opentk
来源: https://codeday.me/bug/20190520/1142948.html