Ошибка релиз-версии, qt-4.4.0 + VS 2005 |
Здравствуйте, гость ( Вход | Регистрация )
Ошибка релиз-версии, qt-4.4.0 + VS 2005 |
Анна |
12.11.2008, 12:46
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 276 Регистрация: 22.5.2008 Из: Зеленоград Пользователь №: 181 Спасибо сказали: 30 раз(а) Репутация: 4 |
Собираю релиз версию в VS 2005.
На других машинах начинает требовать mscvp80.dll и msvcr80.dll. После гого как их получает, приложение слетает с ошибкой "Application failed to initialize properly..." Самое интересное, что те же исходники компелю с qt-4.3.1 с помощью nmake от 6-ой студии, и никаких dll, кроме кутешных не нужно и все везде работает. К чему бы это? И как заставить компелить нормальный релиз под 2005 студией? |
|
|
Анна |
14.11.2008, 11:27
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 276 Регистрация: 22.5.2008 Из: Зеленоград Пользователь №: 181 Спасибо сказали: 30 раз(а) Репутация: 4 |
Пока не пробовала.
На чистой 2000 винде все работает без SP. а на ноуте с XP работает только с SP. Посмотрела, что делает PS из ссылки от ViGOur. В каталог WINDOWS\WinSxS кладет несколько каталогов с dll. Один из них содержит как раз те самые 3 dll, что я кладу в каталог с приложением. Может, в реестр еще что-то пишется?... Хочется рвать и метать! Самое обидное, что для самой системы на ноуте что-то написано под MSVS 2005 и такие dll лежат уже в одном из каталогов, но пути до них нет в Path. П.С. Гы! Помимо рабочей машины нужно иметь чистую машину с ХР, чистую машину с 2000 и чистую машину с Вистой! На счет последнего я сомневаюсь, что это поможет... Сообщение отредактировал Анна - 14.11.2008, 11:40 |
|
|
Текстовая версия | Сейчас: 23.12.2024, 1:14 |