Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 找不到名为';glBindFramebuffer';在DLL中';opengl32.dll';。在Monogame3.0中_C#_.net_Xna_Mono_Monogame - Fatal编程技术网

C# 找不到名为';glBindFramebuffer';在DLL中';opengl32.dll';。在Monogame3.0中

C# 找不到名为';glBindFramebuffer';在DLL中';opengl32.dll';。在Monogame3.0中,c#,.net,xna,mono,monogame,C#,.net,Xna,Mono,Monogame,最近我在笔记本电脑上安装了Monogame3.0。我从项目模板中获取了一个新的“MonogameWindowsOpenGL项目”,并尝试运行它,结果出现了这个异常 Unable to find an entry point named 'glBindFramebuffer' in DLL 'opengl32.dll'. 例外情况如下: public Game1() : base() { graphics = new GraphicsDeviceManager(this);<-

最近我在笔记本电脑上安装了Monogame3.0。我从项目模板中获取了一个新的“MonogameWindowsOpenGL项目”,并尝试运行它,结果出现了这个异常

Unable to find an entry point named 'glBindFramebuffer' in DLL 'opengl32.dll'.
例外情况如下:

 public Game1()
 : base()
 {
   graphics = new GraphicsDeviceManager(this);<----|Unable to find an entry point named 'glBindFramebuffer' in DLL 'opengl32.dll'
我正在使用:

Windows 7 x64
Visual studio 2012
ASUS A52F Laptop
Graphic : Integrated Intel® GMA HD
有什么东西需要安装吗


注意:如果我使用Monogame2.5.1.0,那么一切都正常。只有在安装MonoGmae 30时才会出现此异常。

MonoGame 3.0需要OpenGL 3。 尝试更新您的图形驱动程序,如果这不起作用,那么除非您有一台新的笔记本电脑,否则您就倒霉了。

这是一个很好的选择。您可以尝试查找已安装的驱动程序并检查其性能。看起来驱动程序只支持OpenGL 2.1,而且这种支持可能更进一步

如果对你有效的话,你可以试试看


祝你好运。

通常,英特尔的GMA是开发人员最糟糕的选择。建议您购买离散图形卡,或切换到台式PC。
Windows 7 x64
Visual studio 2012
ASUS A52F Laptop
Graphic : Integrated Intel® GMA HD