| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > ехе не запускается на чужом компе |
| Автор: Umnik 19.1.2008, 22:02 |
| Работаю в MS VS 2005. ехе-шники моих прог запускаются только на машинах с MS VS. Пишет ошибка в настройках приложения. Скажите в чем дело и было бы чудесно если решение проблемы) |
| Автор: JackYF 19.1.2008, 22:12 |
так и пишет, по-русски? |
| Автор: PPS05 19.1.2008, 22:14 |
| Вся проблема в том, что exe-шники привязаны к .net платформе, и чтобы они запускались на целевой машине должен стоять .net redistributable package. Если пишите на C++ консольное приложение, то можно и без .net: 1. Project -> Properties 2. C/C++ -> Code Generation -> Runtime Library = Multi-Threaded (Debug) JackYF, вообще-то по-русски... |
| Автор: DigitSphinx 19.1.2008, 22:19 |
| если ты пишешь на WinApi то таких сообщений не должно быть. если ты пишешь с MFC то ты ошибся разделом )) если это MFC то в настройках проекта поставь “Use MFC in static library” |
| Автор: PPS05 19.1.2008, 22:21 |
Очень может быть, если в настройках Multi-Threading DLL (а это - по умолчанию...) |
| Автор: BorisVorontsov 19.1.2008, 23:45 |
| http://forum.vingrad.ru/forum/topic-191209/kw-2005-debug-release.html |
| Автор: Umnik 20.1.2008, 16:03 |
| Во-первый, спасибо всем за ответы. Во-вторых, уж извините если "не по теме" и "слишком просто" и "уже было" (поиском пользовался) В-третьих, помогло вот это 1. Project -> Properties 2. C/C++ -> Code Generation -> Runtime Library = Multi-Threaded (Debug) ну MFC я точно не использую (там при создании есть предложение поставить галки я ее не ставлю) Так в чем было дело? ) |
| Автор: BorisVorontsov 20.1.2008, 17:14 |
Ты по ссылке моей ходил? В той теме дают две ссылки, сходи по ним, найдешь ответ. |
| Автор: Andrey44 21.1.2008, 11:15 |
| Я немного продолжу тему! У меня прога написана в VC2005. На том компе , где писал она запускается - все нормально. Но при переносе на другой комп на котором стоит VC2005 при запуске выдает ошибку! Картинка прилагается! Не пойму почему? http://ipicture.ru/uploads/080121/bTjag4gPsK.jpg |
| Автор: PPS05 21.1.2008, 20:15 |
| Может ошибка где-нибудь в коде при старте? |
| Автор: BorisVorontsov 21.1.2008, 23:27 |
http://www.tech-archive.net/Archive/VC/microsoft.public.vc.mfc/2006-09/msg02020.html |
| Автор: asd 22.1.2008, 14:37 |
| попробуй это http://www.microsoft.com/Downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en поставить на другой комп. Хотя с установленной vc должно пускаться и без него |
| Автор: Andrey44 22.1.2008, 14:44 |
| Спасибо asd, попробую , потом отпишу! |