![]() |
|
![]() ![]() ![]() |
|
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
Собираю программу на Windows server 2003 + VS2005 + Qt 4.3
Все нормально собирается и работает. Переношу программу на машину с XP - вылетает ошибка "приложение корректно настроено, повторная установка поможет исправть проблему". В чем может быть проблема ? -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
zayacnk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.2.2010 Репутация: нет Всего: нет |
||||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
когда собираю на WinXP и переношу программу на Windows Server 2003 - работает нормально.
А когда делаю наоборот - не работает Добавлено через 2 минуты и 39 секунд На обоих пк стоит VS2005 и Qt 4.3 -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
NewDima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: нет Всего: 12 |
Artemon, попробуйте на другой машине с XP
|
|||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
msvc*.dll каких-нибудь не хватает
|
|||
|
||||
quarz |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 7.1.2005 Репутация: 1 Всего: 3 |
||||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
Нет друзья, боюсь что вы не поняли.
Обе машины - девелоперские, на обоих есть все необходимые библиотеки. Если делаю компиляцию программы на машине с WinXP (также включаю все библиотеки crt, manifest) и переношу на машину с Win2003, то все работает отлично. Если делаю компиляцию программы на машине с Win2003 (также включаю все библиотеки crt, manifest) и переношу на машину с WinXP (хоть девелоперскую, хоть чистую) - вылетает сообщение об ошибке. Вообще у меня сервер, который по-ночам делает сборки программ - основан на Win2003, отсюда мне и нужно чтобы сборки с него работали и на XP. -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
пробовал не брать с win2003 crt и manifest, а просто установить vcredist на target компьютере с winXP ?
У меня точно такие же средства, только QT 4.4.3 (но думаю это не важно) и всё работает -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
Смысл устанавливать vcredist, если уже стоит VS2005 ?
-------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 4 Всего: 121 |
Ну заюзай dependency walker, может всё-таки в версиях где-то разошлись. Либо проблемы в манифестом, запусти утилитку Dbgview, посмотри что туда падает. Либо я всегда врубаю OllyDBG, гружу там прогу и смотрю потом Log (Alt-L), там видно на какой библиотеке завалилось и в чём ошибка.
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
Вот что выяснил:
Собранный на Win2003 exe файл (debug версия) не работает на XP, вообще никак, даже при наличии VS2005. Собранный на Win2003 exe файл (release версия) работает при наличии redist_x86. -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
Artemon, ё моё чувак.
для работы приложения собранного 2003 студией нужны библы msvc*7*.dll, для 2005 msvc*80.dll возьми эти длл с собой и все. Добавлено через 5 минут и 11 секунд и вот еще одно решение твоей проблемы |
|||
|
||||
Artemon |
|
|||
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: 2 Всего: 20 |
chaos, я же написал, что оба компа девелоперских, и везде есть redist_x86 и VS2005 стоит.
Проблема НЕ в отсутствии библиотек, а похоже в разных версиях crt на WinXP и Win2003 -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
||||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
А Qt собиралась на каждой машине отдельно? Сервис-паки какие на машинах?
Ну и.. наконец - может просто выложите нерабочий экзешник, посмотрим, чего не хватает ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |