2013-05-06 50 views
2

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

回答

4

OpenTK附带标准(OpenTK.dll)和兼容性(OpenTK.Compatibility.dll)组件。根据release notes,兼容性程序集包含从标准程序集中删除的旧版API(来自0.x版本的TAO/OpenTK)。

您可能正在使用兼容性程序集中的OpenTK.Graphics名称空间(和GL类),因此会收到此警告。如果您正在开发一个新项目,则应删除对兼容性程序集的引用,并将您的使用更改为OpenTK.Graphics.OpenGL(或OpenTK.Graphics.ES10,OpenTK.Graphics.ES11, OpenTK.Graphics.ES20如果您的目标是OpenGL ES)。