Почему скомпиленый exe VS2005 под vista не работат на XP
От: Druidoff  
Дата: 24.03.08 20:07
Оценка:
Доброй ночи! народ!
А мя простой вопросик:
вот у мя проект написаный на VS2005 c++ компилю его на ос vista там все работает фурлычит бегает!!!
а вот беру переношу это exe-шник на ХР. Вылетает одна и таже ошибка
Что
"Приложение небыло запущено т.к. оно не коректно настроено. Повторная установка приложения может решить эту проблему"
И че я токо не делал и дебужел и релизел.. и в настройках ковырялся ниче не помагает!
И вооще эт можна както исправить или оно так типа и должно быть....

25.03.08 00:18: Перенесено модератором из 'C/C++' — Хитрик Денис
Re: Почему скомпиленый exe VS2005 под vista не работат на X
От: Xander Zerge Россия www.zerge.com
Дата: 24.03.08 20:22
Оценка:
Здравствуйте, Druidoff, Вы писали:

D>"Приложение небыло запущено т.к. оно не коректно настроено. Повторная установка приложения может решить эту проблему"

D>И че я токо не делал и дебужел и релизел.. и в настройках ковырялся ниче не помагает!
D>И вооще эт можна както исправить или оно так типа и должно быть....

Ключик в проекте (Code Generation / Runtime library) смените с /MD на /MT и пересоберите. И dependency_walker-ом посмотрите, чтоб msvcrt80.dll на проекте не висело. Если надо, чтоб рантайм был динамическим, таскать эту библиотеку с приложением придётся. С копированием в system32 и прописыванием в манифесте. Последняя сентенция по памяти, могу и наврать — сам-то всегда статически линкую.
... << RSDN@Home 1.2.0 alpha 2 rev. 834>>
Серёжа Новиков,
программист
Re[2]: Почему скомпиленый exe VS2005 под vista не работат н
От: Druidoff  
Дата: 24.03.08 21:16
Оценка:
Здравствуйте, Xander Zerge, Вы писали:

XZ>Здравствуйте, Druidoff, Вы писали:


D>>"Приложение небыло запущено т.к. оно не коректно настроено. Повторная установка приложения может решить эту проблему"

D>>И че я токо не делал и дебужел и релизел.. и в настройках ковырялся ниче не помагает!
D>>И вооще эт можна както исправить или оно так типа и должно быть....

XZ>Ключик в проекте (Code Generation / Runtime library) смените с /MD на /MT и пересоберите. И dependency_walker-ом посмотрите, чтоб msvcrt80.dll на проекте не висело. Если надо, чтоб рантайм был динамическим, таскать эту библиотеку с приложением придётся. С копированием в system32 и прописыванием в манифесте. Последняя сентенция по памяти, могу и наврать — сам-то всегда статически линкую.



Писиб. Помогло лекарство!
Re: Почему скомпиленый exe VS2005 под vista не работат на X
От: Mako  
Дата: 24.03.08 22:07
Оценка: -1 :)
Здравствуйте, Druidoff, Вы писали:

D>Доброй ночи! народ!

D>А мя простой вопросик:
D>вот у мя проект написаный на VS2005 c++ компилю его на ос vista там все работает фурлычит бегает!!!
D>а вот беру переношу это exe-шник на ХР. Вылетает одна и таже ошибка
D>Что
D>"Приложение небыло запущено т.к. оно не коректно настроено. Повторная установка приложения может решить эту проблему"
D>И че я токо не делал и дебужел и релизел.. и в настройках ковырялся ниче не помагает!
D>И вооще эт можна както исправить или оно так типа и должно быть....

Есть такой вариант. На ХР не стоит фреймворк. И все.
Re[2]: Почему скомпиленый exe VS2005 под vista не работат н
От: Roman Odaisky Украина  
Дата: 25.03.08 08:34
Оценка:
Здравствуйте, Mako, Вы писали:

D>>вот у мя проект написаный на VS2005 c++

M>Есть такой вариант. На ХР не стоит фреймворк. И все.

Какой фреймворк?!
До последнего не верил в пирамиду Лебедева.
Re[3]: Почему скомпиленый exe VS2005 под vista не работат н
От: Аноним  
Дата: 25.03.08 14:01
Оценка:
<offtopik>
Здравствуйте, Roman Odaisky, Вы писали:

RO>Какой фреймворк?!


Наверное тот, который нужно устанавливать для запуска Win32 — приложений
</offtopik>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.