遇到一个奇怪的问题,打开QT或者QT开发的应用程序会遇到LoadLibrary Failed with Error 87: The paraeter is incorrect。而这种情况只会发生在remote远程连接的电脑上,直接在电脑前打开不会出现。
在这里插入图片描述
尝试了各种方法,例如重命名system32下的atig6pxx.dll磁盘扫描等都无法解决
最后查到是显卡驱动造成的这个问题:
Problem: LoadLibrary fails to load with error 126 or error 87 when working remotely over RDP
解决方法是在硬件设备管理器中禁用显卡。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐