[C++] субж в MSVS 2005
c++->win32->win32 console application
Нет, на другой машине без фреймворка исполняемый файл не работает.
жалуется на отсутствие фреймворка?
Нет, насчёт фреймворка ничего не говорит. Кажется, не в фреймворке дело, но тогда в чём?
библиотеки. Но тогда он должен жаловаться на отсутствие библиотек.
Слинкуй экзешник статически.
Слинкуй экзешник статически.
да не должен он ни на что жаловаться - эта ж просто ехешник.
и, вообще, без фреймворка работать не будет.
кури основы студии...
и, вообще, без фреймворка работать не будет.
кури основы студии...
впрочем, на библиотеки тоже должен жаловаться.
У тебя программа вообще ничего не выдает? Как это происходит?
У тебя программа вообще ничего не выдает? Как это происходит?
При запуске - приложение не настроено, повторная установка решит все ваши проблемы и т.д.
чего это не должен? пока не установил себе студию.нет, встречал экзешники, которые ругались на отсутствие фреймворка. Могу дать ссылку на одну из них.
может, но не должен.
> Нет, на другой машине без фреймворка исполняемый файл не работает.
1. укажи собираться в release-и
2. укажи собираться со статически прилинкованными библиотеками
3. запости сюда скриншот с настройками проекта (из которых видно, что ты все это сделал)
1. укажи собираться в release-и
2. укажи собираться со статически прилинкованными библиотеками
3. запости сюда скриншот с настройками проекта (из которых видно, что ты все это сделал)
> и, вообще, без фреймворка работать не будет
кто именно работать не будет? и почему?
кто именно работать не будет? и почему?
кто именно работать не будет? и почему?Кайафа сказал, что "Она" работать не будет.
Потому что пока он не поставил VS 2003, он встречал экзешнеки.
Мега-ржачный тред, на самом деле.
чего? перечитай-ка тред заново и найди, где я сказал, что:
а) кто-то не будет работать;
б) что это из-за того, что пока..
а) кто-то не будет работать;
б) что это из-за того, что пока..
пока не установил себе студию.нет, встречал экзешники, которые ругались на отсутствие фреймворка. Могу дать ссылку на одну из них.
Честно признаюсь, я не смог до конца понять эту фразу. Но вроде как речь о том, что она не будет работать.

Я сказал о том, что (как минимум, некоторые) дотнет-программы запускаются и без фреймворка, но жалуются на его отсутствие.
запости еще скриншот со страницы настроек:
Configuration Properties -> C/C++ -> Code Generation
Configuration Properties -> C/C++ -> Code Generation
наверно, идиотский вопрос: на другой машине, случаем, не 95/98?
открой для себя alt+prtscr 

XP SP2

Multithread DLL - обозначает, что сейчас у тебя линкуется не статически
замени на просто Multithreaded (/MT) и будет тебе счастье
замени на просто Multithreaded (/MT) и будет тебе счастье
Заработала. Спасибо 

Оставить комментарий
Olenenok
Он может создать консольное приложение не требующее фреймворка?