在 windows 8 上安装 windows 7 软件

Install windows 7 software on windows 8

我尝试在 windows 8 的 PC 上安装基于 Windows 7 构建的软件,但失败了。不幸的是,它不是英文 Win8 版本,所以错误消息告诉我们类似 "Can't continue because the device is not identified".

消息在启动安装程序(exe 文件)后立即出现。安装程序是使用 InnoSetup 创建的(如果重要的话)。我尝试以管理员身份安装 - 结果相同。

我很确定,我们已经能够在 Win8 的第一个版本之一上安装仅用于测试相同软件(仅早期版本)并且它有效。

有没有更好的方法来找出安装停止的地方? Win8 上的某种安装日志? Win8 完全向后兼容吗?

P.S。如果重要的话: 软件基于Qt4.8.4和OpenCV,使用VS2008/C++

构建

尝试使用 Windows 7 兼容模式。

  1. 右键单击可执行文件。

  1. Select properties.

  1. 切换到 compatibility 选项卡。

  1. 启用兼容模式。

  1. 将兼容模式设置为Windows 7.

  1. 并应用设置。

抱歉,如果这是对您智商的侮辱。我想练习 Windows 步数记录器。