OpenTK.Graphics.OpenGL.GL已过时?

时间:2013-05-06 05:34:43

标签: c# opengl compiler-errors opentk

我刚开始使用OpenTK,但它说GL类已经过时了。错误是'OpenTK.Graphics.GL'已过时:'使用OptnTK Graphics.OpenGL或其中一个特定的配置文件。'。我没有得到它告诉我使用的东西。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

OpenTK附带标准(OpenTK.dll)和兼容性(OpenTK.Compatibility.dll)程序集。根据{{​​3}},兼容性程序集包含从标准程序集中删除的遗留API(来自0.x版本的TAO / OpenTK)。

您可能正在使用兼容性程序集中的OpenTK.Graphics命名空间(以及此处的GL类),因此会收到此警告。如果您正在开发新项目,则应移除对兼容性程序集的引用,并将您的使用更改为OpenTK.Graphics.OpenGL(或OpenTK.Graphics.ES10OpenTK.Graphics.ES11OpenTK.Graphics.ES20,如果您的目标是{ {3}})。