2012-07-23 3 views
-1

Я использую VS2008 для создания проектов VC++. Он работал отлично раньше, но теперь, когда я строю любой проект (старый или существующий), он создает exe, но я не могу запустить его через IDE или дважды щелкнув по нему. В папке отладки, отличной от exe, я могу найти .ilk и .pdb файлов.Почему мое приложение перестало работать?

Сообщение об ошибке отсутствует. Когда я дважды щелкните по нему, приложение не открывается. Я проверил диспетчер задач, но приложение там не указано.

Я держал точку останова в

BEGIN_MESSAGE_MAP(CMFC_DialogDlg, CDialog) 
    ON_WM_SYSCOMMAND() 
    ON_WM_PAINT() 
    ON_WM_QUERYDRAGICON() 
    //}}AFX_MSG_MAP 
END_MESSAGE_MAP() 

это получить удар по пару раз и остановки отладки.

У меня нет проблем с приложением C#. Любая помощь будет оценена.

Issue Fixed

Проблема только ограниченное диалоговое приложение и после нескольких часов отладки я обнаружил, что это из-за RichEditControl, но я не знаю, почему. Когда я удаляю богатый редактор редактирования, он отлично работает.

+0

Какое сообщение об ошибке после двойного нажатия на приложение? $ Если появится сообщение об ошибке, попробуйте запустить программу с консоли. Там вы, вероятно, увидите некоторые сообщения об ошибках. Что произойдет, если вы установите точку останова только в первой строке вашей точки входа (основной)? И запустите приложение в отладчике ?. –

+0

«Я не могу запустить его» -> нам нужно больше деталей об этом – stijn

+0

нет сообщения об ошибке. Когда я дважды щелкните по нему, приложение не открывается. Я проверил диспетчер задач, пока приложение не указано там – Jeeva

ответ

Смежные вопросы