Russian Qt Forum

Qt => Общие вопросы => Тема начата: webcrypt от Февраль 21, 2019, 15:09



Название: Не работает QT-приложение на Windows Server 2008 SP2
Отправлено: webcrypt от Февраль 21, 2019, 15:09
Здравствуйте, уважаемые форумчане.

Есть одна проблема с запуском приложения на Windows Server 2008 SP2.

Имеется:
- скомпиллированое приложение x64;
- папка с exe-шником + необходимые для работы программы dll-ки

Где работает:
- программа успешно запускается на сторонних компьютерах (где нет установленного QT) с операционками Windows 7 x64, Windows Server 2008 R2 SP1

Где НЕ работает:
- на операционке Windows Server 2008 SP2

При запуске выдаются следующие ошибки:
(http://www.prog.org.ru/index.php?action=dlattach;topic=32339.0;attach=9571;image)
(http://www.prog.org.ru/index.php?action=dlattach;topic=32339.0;attach=9573;image)

Куда копать, уважаемые знатоки?

Поменять Windows Server 2008 на Windows Server 2008 R2 (что было бы для меня простейшим вариантом) нет возможности.

P.S. скомпиллировал это же приложение под x32 - результат тот же: работает на Win7 (x32, x64), Windows Server 2008 R2 SP1 и НЕ работает на Windows Server 2008 SP2, при этом ошибки несколько другие.


Название: Re: Не работает QT-приложение на Windows Server 2008 SP2
Отправлено: username от Февраль 21, 2019, 15:57
если ошибка всего в одном файле kernel32, то может быть его можно скопировать из windows server 2008 r2 sp1 и заменить в вашей ос?
разумеется предварительно сделав бэкап файла и приготовив лив-сиди, чтобы можно было всё вернуть на зад, если не получится.


Название: Re: Не работает QT-приложение на Windows Server 2008 SP2
Отправлено: qate от Февраль 21, 2019, 16:05
1. Указать версию qt
2. Поставить в Windows Server 2008 SP2 средства разработки и запустить под отладкой