![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| BigHeart |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
программы, которые написаны на моем компе не работают на других
в чем может быть проблема, не подскажете? ( ошибка такого рода -> .... приложение не корректно настроено ) ( Visual Studio 2005 ) |
|||
|
||||
| Феликс |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 78 Регистрация: 28.11.2006 Репутация: нет Всего: -3 |
Проверь: Project > Properties > Configuration Properties > General > Use of MFC -> Use MFC in a Static Library
Должно быть так, если у тебя MFC проект! |
|||
|
||||
| Ln78 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 25.11.2006 Репутация: нет Всего: 15 |
Для Visual Studio 2005 этого недостаточно. Вообще, вопрос больше подходит для другого раздела и, вроде, уже несколько раз на форуме обсуждался. Нужно на той машине, где должна работать программа либо установить соответствующий vc_redist (путь SDK\v2.0\BootStrapper\Packages и там выбрать нужный redist (32 или 64-х разрядный), путь относительно директории, в которую установлен VS). Другой способ - это в папке VC\redist взять и скопировать нужные библиотеки вместе с соответствующими манифестами, на целевой машине можно их поместить в ту же директорию, что и своё приложение. Подробнее можно почитать в справке. Если на машине, на которой должно работать приложение ОС 2000 или раньше (до XP), то, по-моему, первый вариант не получится, а с ручным копированием (можно и в системную папку для этих ОС я особых проблем не видел) должно работать
Это сообщение отредактировал(а) Ln78 - 12.8.2007, 12:41 |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 8 Всего: 26 |
Тоже столкнулся с такой проблемой.
На другом компе прога не запускается. Ln78, так теперь что получается - нужно постоянно
Как-то это все через одно место получается Может кто-то знает другие способы и подскажет? -------------------- ????? ??, ??????? ?????. |
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
самый простой:
Project->Properties->Configuration Properties->C/C++->Code Generation->Runtime Library = Multi-threaded (/MT) по умолчанию там стоит Multi-threaded DLL (/MD) |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 8 Всего: 26 |
самый простой:
Project->Properties->Configuration Properties->C/C++->Code Generation->Runtime Library = Multi-threaded (/MT) по умолчанию там стоит Multi-threaded DLL (/MD) Почему-то все равно не работает. Пишет : Ошибка при инициализации приложения (0xc0150002) Уже не знаю , что делать. -------------------- ????? ??, ??????? ?????. |
|||
|
||||
| BigHeart |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
куча приложений, которые написаны прерадом работают на моем втором компе, где даже студии нет.
да и вообще, все же работают, и у всех кроме наших с Andrey44 может в чем то не в этом проблема? Щас каникулы, спросить больше некого |
|||
|
||||
| Ln78 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 25.11.2006 Репутация: нет Всего: 15 |
Те способы, которые я знаю, я уже написал, кроме ещё одного: поменять 2005-ю на 2003-ю.
скорее всего, объясняется тем, что они были созданы предыдущей версией VS. А на какое количество других компьютеров нужно переносить программу? Установка vc_redist, если нужно обеспечить работу на 1-3 других компьютерах не настолько уж сложна. |
|||
|
||||
| BigHeart |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
вопрос был глобальным, т. е. как создать такое униварсальное обеспечение, которое работало бы на любой платформе виндовз, позже 2000
Ln78, а за совет спасибо, щас попробую |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |