Форум программистов, компьютерный форум CyberForum.ru

Программа вылетает при наличии syslink - C++

Восстановить пароль Регистрация
 
SAkonst
 Аватар для SAkonst
0 / 0 / 0
Регистрация: 11.02.2012
Сообщений: 19
13.02.2012, 05:04     Программа вылетает при наличии syslink #1
Доброго времени суток, друзья.

К сожалению, на данный момент я довольно посредственный программист, но хотелось бы спросить не сталкивался ли кто-нибудь с следующей проблемой:

Создаю MFC Application. При компилировании и выполнении все работает корректно. Но как только я добавляю на основное диалоговое окно syslink control программа не запускается. Точнее вылетает до того как строится само окно. Если делать пошаговую отладку, то видно что вылетает она на шаге:

if ( !managedapp )
exit(mainret);

Это условие находится в документе crtexe.c. Обнаружил, что этот managedapp определяется там же следующим образом:

static int managedapp;
static int mainret=0;
/*
* Determine if this is a managed application
*/
managedapp = check_managed_app();

При этом Build succeeded.
Т. о. получается, что программа не проходит некую проверку на check_managed_app.

Не подскажете ли, как такое может быть, что это вообще значит, ну и конечно, как это решать?
MSDN по поводу check_managed_app ничего не выдает, в гугле тоже как-то кисло.

Заранее спасибо. ))

Добавлено через 2 минуты
Прошу прощения за создание предыдущей темы. Неожиданно))) сработала комбинация клавиш.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2012, 05:04     Программа вылетает при наличии syslink
Посмотрите здесь:

C++ Вылетает программа при удалении элемента вектора
вылетает программа при обращении к объекту класса C++
программа вылетает при работе с матрицей C++
При подключении библиотеки вылетает программа C++
C++ При открытии файла программа просто вылетает
Программа вылетает при попытке открыть файл C++
Программа вылетает при запуске из консоли ( утечка) C++
C++ Программа вылетает при добавлении элемента

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SAkonst
 Аватар для SAkonst
0 / 0 / 0
Регистрация: 11.02.2012
Сообщений: 19
15.02.2012, 11:12  [ТС]     Программа вылетает при наличии syslink #2
Разобрался сам. Если кому понадобится, то необходимо сделать следующее:
Добавить в header file строку

#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"").
Yandex
Объявления
15.02.2012, 11:12     Программа вылетает при наличии syslink
Ответ Создать тему
Опции темы

Текущее время: 09:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru