Предупреждение о неоднозначности при запуске приложения - PullRequest
0 голосов
/ 10 марта 2012

Я занимаюсь разработкой приложения Qt и прошу некоторых моих друзей протестировать его. Один из них сказал мне, что он не может запустить приложение. Вот ошибка, которую он получает:

Disambiguation Error Image

Когда он нажимает да, он получает сообщение «mingwm10.dll не был найден». Конечно, в рабочем каталоге есть файл mingwm10.dll, а затем появляется ошибка «приложение перестало работать». Когда он нажимает нет, он открывает PeaZip.

Я успешно протестировал приложение в Windows XP, Windows 7 и Windows Vista, поэтому я действительно понятия не имею, что происходит. (Однако, мой друг использует Windows Vista, если это полезно)

Итак, вы понимаете, что это значит?

1 Ответ

1 голос
/ 10 марта 2012

Из руководства пользователя PeaZip (PDF) :

Если перетащить один файл архива в браузер, PeaZip отобразит всплывающее окно с неоднозначностью, спрашивающее, добавляется ли объект взаархивировать или, скорее, открыть его.

Так что, если я угадаю, он либо не помещает исполняемый файл и другие файлы в чистую директорию, но в архив, либо напрямую пытается запустить приложение изархив.Вы случайно не завернули все в один zip-файл, который дали ему?

Убедитесь, что все помещено в чистый каталог, и попробуйте запустить exe оттуда.

...