运行应用程序时出现消歧警告

时间:2012-03-10 14:45:35

标签: qt windows-vista disambiguation

我正在开发一个Qt应用程序,我一直在问我的一些朋友来测试它。其中一人告诉我,他无法运行该应用程序。这是他得到的错误:

Disambiguation Error Image

当他按下是,然后他得到“找不到mingwm10.dll”消息。当然在工作目录中有mingwm10.dll,然后它说“应用程序停止工作”错误。当他按下否时,它会打开PeaZip。

我已经在Windows XP,Windows 7和Windows Vista上成功测试了应用程序,所以我真的不知道发生了什么。 (但是,我的朋友正在使用Windows Vista,如果这有帮助的话)

那么,你知道这意味着什么吗?

1 个答案:

答案 0 :(得分:1)

来自PeaZip的user manual (PDF)

  

如果将单个存档文件拖到浏览器,PeaZip将显示一个   消除歧义弹出以询问是否将对象添加到存档或   而是打开它。

因此,如果我不得不猜测他要么不将可执行文件和其他文件放入干净的目录中,而是放入存档中,要么直接尝试从存档中运行应用程序。你有没有机会将所有内容整理成一个你给他的zip文件?

确保将所有内容放入干净的目录并尝试从那里运行exe。