Я использую 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
, но я не знаю, почему. Когда я удаляю богатый редактор редактирования, он отлично работает.
Какое сообщение об ошибке после двойного нажатия на приложение? $ Если появится сообщение об ошибке, попробуйте запустить программу с консоли. Там вы, вероятно, увидите некоторые сообщения об ошибках. Что произойдет, если вы установите точку останова только в первой строке вашей точки входа (основной)? И запустите приложение в отладчике ?. –
«Я не могу запустить его» -> нам нужно больше деталей об этом – stijn
нет сообщения об ошибке. Когда я дважды щелкните по нему, приложение не открывается. Я проверил диспетчер задач, пока приложение не указано там – Jeeva