我试图在Windows 7上安装我的软件,并在Windows 8上安装失败。不幸的是,它不是英文的Win8版本,所以错误信息告诉类似“无法继续,因为设备未被识别”。在Windows 8上安装Windows 7软件
启动安装程序(exe文件)后,消息就出现了。安装程序是使用InnoSetup创建的(如果有的话)。我试图以管理员身份进行安装 - 结果相同。
我很确定,我们已经能够在Win8的第一个版本之一上测试相同的软件(只有更早的版本),并且它能够工作。
有没有更好的办法来剔除安装停止的地方? Win8上的某种安装日志? Win8是否向后兼容?
P.S.如果它很重要: 该软件基于Qt4.8.4和OpenCV,并使用VS2008/C++构建。
如果您有安装程序源,则可以自动检测Windows版本并设置兼容性选项。 – Slappy
请将您的问题移至[su]。这是[off-topic](http://stackoverflow.com/help/on-topic)。 –
@Slappy:有趣,谢谢!是的,因为我有来源。我会检查最近版本的InnoSetup和这个选项.. –