![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Анна |
![]()
Сообщение
#1
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 276 Регистрация: 22.5.2008 Из: Зеленоград Пользователь №: 181 Спасибо сказали: 30 раз(а) Репутация: ![]() ![]() ![]() |
Собираю релиз версию в VS 2005.
На других машинах начинает требовать mscvp80.dll и msvcr80.dll. После гого как их получает, приложение слетает с ошибкой "Application failed to initialize properly..." Самое интересное, что те же исходники компелю с qt-4.3.1 с помощью nmake от 6-ой студии, и никаких dll, кроме кутешных не нужно и все везде работает. К чему бы это? И как заставить компелить нормальный релиз под 2005 студией? |
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Тебе нужно установить на той машине, на которой запускаешь свой релиз:
Microsoft Visual C++ 2005 Redistributable Package (x86) или Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) Это уже не раз обсуждалось. ![]() |
|
|
Анна |
![]()
Сообщение
#3
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 276 Регистрация: 22.5.2008 Из: Зеленоград Пользователь №: 181 Спасибо сказали: 30 раз(а) Репутация: ![]() ![]() ![]() |
Спасибо.
Видимо, я что-то не то указывала в поиске... Порблема решилась другим путем: к mscvp80.dll и mscvr80.dll добавила mscvm80.dll или , другими словами, нужно в папку к приложению скопировать папку Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT Вроде, работает. П.С. Цитата на той машине, на которой запускаешь свой релиз Э-э-э... то есть, на все машины, где будет ставиться мое приложение? Это не реально. Приложение будут возить на флешке и запускать на самых разных машинах. не думаю, что ради маленькой проги хозяева машин позволят себе что-то инсталлировать ![]() Вот еще, что нашлось по этой проблеме у троллей http://doc.trolltech.com/4.4/deployment-wi...ual-studio-2005 Сообщение отредактировал Анна - 12.11.2008, 16:27 |
|
|
AD |
![]()
Сообщение
#4
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Тебе нужно установить на той машине, на которой запускаешь свой релиз: Microsoft Visual C++ 2005 Redistributable Package (x86) или Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) Это уже не раз обсуждалось. ![]() Зря ты так строго. Невсегда это помогает! А за ссылочки спасибо! |
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Анна, я Кутявую креативную программу ставил, тоже просто закинул недостающие файлы, ябы зип архив сделал программы с нужными бибилиотками, и так бы распросторнял.
|
|
|
ViGOur |
![]()
Сообщение
#6
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
AD |
![]()
Сообщение
#7
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
This is
Цитата Это уже не раз обсуждалось.
|
|
|
ViGOur |
![]()
Сообщение
#8
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
AD, никакой строгости, для этого есть admin!
![]() |
|
|
Анна |
![]()
Сообщение
#9
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 276 Регистрация: 22.5.2008 Из: Зеленоград Пользователь №: 181 Спасибо сказали: 30 раз(а) Репутация: ![]() ![]() ![]() |
![]() копирование 3х dll не всегда срабатывает...Работает для 2000. На ноуте с ХР не сработало. Похоже, все проги в винде долго инсталлируются именно потому, что кучу заплаток на винду ставят, чтобы работать под ней... Я бы ушла на Линукс, да заказчики под виндой работают... Сообщение отредактировал Анна - 14.11.2008, 10:47 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#10
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Анна, а ты не пробывала на чистой машине запускать Dependency Wallker? и смотреть зависимости
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 12.3.2025, 0:50 |