|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.08.2009, 23:10 | #1 |
Пользователь
Регистрация: 25.07.2009
Сообщений: 11
|
MVS 2008 WinApi
Написал проект на MVS 2008 под Win32, встала проблема как это заставить работать на чужих компьютерах. Если брать exe'шку из папки \ProjectName\Debug\ то она не хочет запускаться на других компах. Что посоветуете?
|
08.08.2009, 00:53 | #2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Это происходит, потому что RTL(run-time library) подключена как отдельный модуль(DLL), то есть чтобы программа работала необходимо либо поставлять её вместе с этим модулем, либо объеденить его с Вашей программой. Для этого выберите меню Project->Имя проекта Properties->Configuration Properties->C/C++->Code Generation, в правой части, в поле Runtime Library выберите Multi-threaded Debug (/MTd) для Debug-версии или Multi-threaded (/MT) для Release-версии
Последний раз редактировалось netrino; 08.08.2009 в 00:56. |
08.08.2009, 11:10 | #3 |
Пользователь
Регистрация: 25.07.2009
Сообщений: 11
|
Не помогает
Пишет, что программа некорректно настроена, может еще какие-нибудь флаги поменять нужно? Последний раз редактировалось FreeLove; 08.08.2009 в 11:13. |
08.08.2009, 13:36 | #4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
|
08.08.2009, 21:08 | #5 | |
Заблокирован
Регистрация: 08.06.2009
Сообщений: 21
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в MVS 2008 | TheWanderer | Общие вопросы C/C++ | 9 | 12.11.2008 13:21 |
WinApi и C++ | titan-prog | Win Api | 1 | 17.07.2008 21:02 |
WinApi | Necrom | Помощь студентам | 3 | 27.06.2008 14:24 |