我在运行MonoGame Windows OpenGL项目时有一个Unable to find an entry point named 'glBindFramebuffer' in DLL 'opengl32.dll'
,所以看起来解决这个问题的唯一方法就是包装一个try并抓住它然后它会让你编译并运行程序所以我的问题是,因为我知道新的GraphicsDeviceManager失败将导致以后在部署我的游戏时出现问题?
答案 0 :(得分:0)
当我尝试在虚拟机中运行游戏时,我最近遇到了完全相同的错误。这主要是因为您没有安装正确版本的OpenGL。 OpenGL通常附带您的显卡驱动程序。
这里有关于这个问题的讨论: https://github.com/mono/MonoGame/issues/998
在部署方面,您基本上有3个选项:
也就是说,在不同的机器配置中进行测试仍然是一个好主意。