-2

我不是 100% 确定问题是否出在 openTK 上,但这是最有可能的事情。

我在一台装有 Windows XP (x32)、带有 Windows fomrs 和 OpenTK 和 OpenGL 的 MVS 08 的计算机上做了一个项目,一切都运行良好。但对于其他问题,我需要格式化计算机并安装 Windows 7 (x32)。在安装了开发项目所需的所有库后,我运行它并且计算机无法打开 OpenTK。编译中有 1000 个警告。在不同目录中安装和卸载 OpenTK 之后,我终于设法使其工作,但是在执行应用程序时,图形部分无法正常工作。

我有 3 个 OpenGLController,我画了一些不同的图,所以它们并不总是工作,它们并不总是完全绘制,有时它只是崩溃!我已经更新了我的驱动程序,寻找更新版本的所有内容,但没有任何变化。

自 XP 以来,编译器警告是相同的(我有一些警告,但与项目的图形部分无关)

有时当崩溃时我有以下异常:'System.AccessViolationException(请注意,它并不总是崩溃也不总是给出异常)

有 3 个 GL 控制器,只有一个正常工作。什么时候画另一个不起作用或者它只是坏了

似乎一次只能正确绘制 1 个 GLcontroller

这是 Windows 7 中的 openTK 发生的事情。这个问题在 Windows 7 中激活 Aero 主题时很常见,但我将其禁用并且问题仍然存在。

4

1 回答 1

0

碰巧 OpenTK 和 Windows 7 存在几个问题。通常只是禁用 aero 主题来解决问题,但在我的情况下,需要的不仅仅是这些。我将计算机的 GPU 从 intel Q33 更改为 nvidia Gforce 430(更好的一个),现在它运行良好(甚至比以前更好)。

如果有人遇到问题,请不要忘记检查 GPU 的最新驱动程序,有时它只是更新。

于 2012-07-03T15:37:26.943 回答