2011-10-20 52 views
0

我有一个使用Qt框架构建的应用程序,在mingw环境中使用qmake编译,然后使用Inno Installer打包为Windows。Windows .exe需要在某些电脑上以“XP兼容模式”运行

我们有许多安装.exe需要“XP兼容模式”或“管理员权限”才能在新版Windows上运行的报告。

不幸的是,尽管在多个32位和64位平台上进行了测试,但我们无法重新创建此报告,但我们提出的报告数量表明问题是有效的。

这可能是什么原因造成的?该应用程序非常简单,不需要任何管理员权限即可运行。

我该如何调试问题并构建完全可分发的.exe?

回答

1

“可能导致这种情况的原因是什么?”

没有进一步的线索,答案同样是不合理的:尝试访问需要管理员权限的资源。

如何调试问题

你需要能够重现它进行调试。

尝试从您的客户那里获得更多信息,但您也可以查看application verifier的蛮力方法。

+0

+1:应用程序兼容性工具包。非常方便,如果有点混淆第一眼看:) – icabod

相关问题