我有一个使用 Qt 框架构建的应用程序,在 mingw 环境中使用 qmake 编译,然后使用 Inno Installer 为 Windows 打包。
我们有许多关于安装的 .exe 的报告,需要“XP 兼容模式”或“管理员权限”才能在较新版本的 Windows 上运行。
不幸的是,尽管在许多 32 位和 64 位平台上进行了测试,但我们无法重新创建此问题,但我们收到的报告数量表明该问题是有效的。
这可能是什么原因造成的?该应用程序非常简单,不需要任何管理员权限即可运行。
如何调试问题并构建完全可分发的 .exe?