Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Не могу запустить приложение на другом компе


Автор: cvid 7.2.2008, 17:26
Помогите пожалуйста. Пишу на WinApi недавно. Написал прогу (Win32), откомпилил в VS 2005 и кинул по сетке на другой комп. Запускаю - пишет:"Приложение неправильно настроено". Я решил, что что-то напутал у себя и скомпилил чистый шаблон (тот что создаётся по умолчанию при выборе Win32). Перекинул - тот же глюк! Что не так? Объясните дураку. smile 


P. S. : на обоих  компах Win Xp SP2. Единственное различие - у меня установлена VS, а там нет.

Автор: just_geek 7.2.2008, 23:32
Нужны рантаймовские библиотеки от vs2005 (лежит Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT\ ) + манифест к ним, либо компилировать со статическими библиотеками (флаг /MT вместо /MD )

Библиотеки кинуть в туже папку что и прогу, либо скачать установочник этих библиотек с сайта майкрософта, чтоб он корректно ставил их в side-by-side кэш.

Автор: cvid 8.2.2008, 16:58
Спасибо. Переделал под /MT, заработало, зато приложение с 200 кб выросло до 620! Зато работает  smile 

Автор: 586 8.2.2008, 18:23
Цитата(cvid @  8.2.2008,  16:58 Найти цитируемый пост)
с 200 кб 

Что-то многовато для WinApi. Release версия?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)