Windows .exe должен работать в «режиме совместимости с XP» на некоторых ПК - PullRequest
0 голосов
/ 20 октября 2011

У меня есть приложение, которое построено с использованием инфраструктуры Qt, скомпилировано с использованием qmake в среде mingw, а затем упаковано для Windows с помощью Inno Installer.

У нас есть ряд отчетов об установленном .exe, требующем "XP"Режим совместимости "или" Права администратора "для запуска в более новых версиях Windows.

К сожалению, мы не можем воссоздать это, несмотря на тестирование на ряде 32-битных и 64-битных платформ, но количество отчетовмы предполагаем, что проблема действительна.

Что может быть причиной этого?Приложение довольно простое и не требует никаких прав администратора для запуска.

Как я могу отладить проблему и создать полностью распространяемый .exe?

1 Ответ

1 голос
/ 20 октября 2011

«Что может быть причиной этого?»

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

Как я могу отладить проблему

Вы должны иметь возможность воспроизвести его для отладки.

Попробуйте получить больше информации от ваших клиентов, но вы также можете проверить верификатор приложения для подхода грубой силы.

...