我有一个使用Qt框架构建的应用程序,在mingw环境中使用qmake编译,然后使用Inno Installer打包为Windows。
我们有许多已安装的.exe报告需要“XP兼容模式”或“管理员权限”才能在较新版本的Windows上运行。
不幸的是,我们不能重新创建这个,尽管在许多32位和64位平台上进行了测试,但我们提出的报告数量是有效的。
可能导致这种情况的原因是什么?该应用程序非常简单,不需要任何管理员权限即可运行。
如何调试问题,并构建完全可分发的.exe?
答案 0 :(得分:1)
“可能导致这种情况的原因是什么?”
没有进一步的线索,答案同样不合适:尝试访问需要管理员权限的资源。
如何调试问题
您需要能够重现它才能进行调试。
尝试从您的客户那里获取更多信息,但您也可以查看application verifier的蛮力方法。