我正在使用在64位Windows 7 Professional上运行的32位编译器编译我的代码。我的程序在所有最新版本的Windows上运行完美,包括Windows 8.这些程序安装在数十台PC,不同品牌,不同硬件上 - 所有这些都在Windows 7下,32位或64位。一切正常。没有虚拟框。甚至不需要使用兼容模式。编译,将文件复制到目标文件夹,双击 - 一切正常!
有两次(到目前为止)我们在某些笔记本电脑上弹出以下错误消息,并且完全可以重现:
"此文件的版本与您正在运行的Windows版本不兼容。检查计算机的系统信息,以确定是否需要该程序的x86(32位)或x64(64位)版本,然后与软件发行商联系。"
它总是发生在之前发生的同一台笔记本电脑上。 似乎某些操作系统配置恰好搞砸了,并且触发了此消息。 如何避免此错误消息?哪些Windows设置可以调整?