0

我已经使用 MonoGame 的稳定分支和 MonoDevelop 模板成功构建了一段时间,现在我想升级到 develop3d 分支以利用它的所有功能。但是当我构建它时,它给了我错误:

~/MonoGame/MonoGame.Framework/GamerServices/GamerProfile.cs(67,24): warning CS0628: `Microsoft.Xna.Framework.GamerServices.GamerProfile.Dispose(bool)': new protected member declared in sealed class
~/MonoGame/MonoGame.Framework/Graphics/GraphicsCapabilities.cs(47,7): error CS0246: The type or namespace name `OpenTK' could not be found. Are you missing a using directive or an assembly reference?

我完全不知道为什么会这样。我应该参考什么 OpenTK?它不是自带的,所以我必须下载它或其他什么?

编辑:在终端中xbuild构建它并在 MonoDevelop 中构建它都产生相同的结果。

4

1 回答 1

0

找到解决方案;在开头替换它Graphics/GraphicsCapabilities.cs

#if OPENGL
#if GLES
using OpenTK.Graphics.ES20;
//...

和:

#if MONOMAC
using MonoMac.OpenGL;
#elsif OPENGL
#if GLES
using OpenTK.Graphics.ES20;
//...
于 2013-03-06T13:50:13.713 回答