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

Есть ли приложение, которое будет собирать журнал всего, что приложение делало, которое я затем могу прочитать, чтобы я мог выяснить, что вызывает мою проблему?

Я попытался посмотреть журнал событий Windows, но мне нужно более агрессивное ведение журнала.

1 ответ1

0

Краткий ответ: полностью удалите программное обеспечение и убедитесь, что в реестре Windows не осталось следов приложения, а затем переустановите последнюю стабильную версию программного обеспечения.

Длинный ответ: да, можно выяснить причину сбоя и, возможно, устранить ее, но это может потребовать программирования и отладки на C/C++, если он работает в Windows на рабочем столе.

Длинный ответ:

Я обнаружил это случайно, как начинающий программист, но если у вас установлена программа Visual Studio, при каждом сбое приложения будет опция "Отладка программы".

Если вы нажмете на это, вы можете просмотреть код сборки и установить точки останова в редакторе, а затем пошагово, чтобы увидеть, где была ошибка. Если у вас есть доступ к отдельным файлам приложения, и вы можете использовать его для отладки в C/C++, а размер приложения невелик, т. Е. Менее 50-100 исходных файлов, может оказаться полезным запустить приложение в режиме отладки в Visual Studio. и выяснить, где в коде происходит сбой. Если это большая программа, такая как Photoshop, Office/Word/Excel и т.д., То эти внутренние исходные файлы, скорее всего, не будут существовать на уровне пользователя, поэтому переустановка приложения может оказаться лучшим выбором.

Полагаю, единственное предостережение для этого решения - это если рассматриваемое приложение на самом деле было Visual Studio.

Извините, это ответ, ориентированный на программирование, но это самое близкое решение вашего вопроса. Если кто-то может добавить, уточнить или дополнить мой ответ, пожалуйста, не стесняйтесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .