繁体   English   中英

如何在客户端Windows 7计算机上安装OpenGL / OpenTK?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM