2012-03-10 3 views
0

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

Disambiguation Error Image

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

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

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

ответ

1

От PeaZip-х user manual (PDF):

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

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

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

+0

Спасибо, проблема заключалась в том, что пользователь пытался запустить приложение непосредственно из архива rar без его извлечения. –

+0

Я так думал. Рад, что решил. :) – Bart