[英]How to install OpenGL/OpenTK on client windows 7 machine?
我们基于C#Winforms OpenTK的应用程序无法在Windows 7 32位客户端计算机上运行,因为它依赖于OpenGL 1.5功能。 似乎由于机器上没有适当的OpenGL DLL,它默认为OpenGL 1.1仿真器,如下所述:
https://www.opengl.org/wiki/Getting_Started#Windows
图形卡本身支持OpenGL 4.2:
http://www.geforce.com/hardware/desktop-gpus/geforce-gt-520/specifications
我们已在NVIDIA网站上以完全管理员身份安装了最新的NVIDIA驱动器。
但是,当我们运行需要OpenGL 1.5的OpenTK示例时(例如,“拾取”或“ VBO静态/动态”),仍然会出现错误,表明该计算机位于OpenGL 1.1或“访问冲突”上。
我已经在网上搜索了解决方案,但无济于事,我们的头撞墙了。
在物理上支持OpenGL 4.2的Windows机器上安装最新OpenGL的正确,可靠方法是什么?
但是,当我们运行需要OpenGL 1.5的OpenTK示例时(例如,“拾取”或“ VBO静态/动态”),仍然会出现错误,表明该计算机位于OpenGL 1.1或“访问冲突”上。
您正在使用的特定OpenTK二进制文件会以某种方式使其创建OpenGL-1.1上下文。 您是使用OpenTK的预编译版本还是自己从源代码编译的? 我强烈建议创建一个自定义版本。
在物理上支持OpenGL 4.2的Windows机器上安装最新OpenGL的正确,可靠方法是什么?
安装从供应商网站下载的原始供应商驱动程序。 您已经这样做了,所以还有其他原因引起您的麻烦。
不幸的是,我们陷入一个鲜为人知的事实-通过RDP登录时OpenGL通常无法正常工作。
直接或通过其他远程访问工具使用了机器,效果很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.