Я разрабатываю приложение для магазина Windows. Иногда приложение зависает и вылетает. В среде разработки есть лучший способ получить отчеты о сбоях и проанализировать эти отчеты. Я прочитал несколько статей о сбоях приложений. В тех, что они упомянули о журналах приложений Windows и файлах report.wer. Но эти файлы не содержали много информации о сбое приложения (например, трассировка стека). Пожалуйста помоги.
Как получить журналы сбоев приложений магазина Windows
Ответы (2)
Для приложений, опубликованных в Магазине Windows (приложения Metro) и Windows Phone, всю информацию о сбоях (исключениях) вы можете получить в Панель управления, где вы отправляете приложение, в отчетах о сбоях. раздел.
Для каждого приложения вы можете загрузить файл Excel, в котором вы можете увидеть все возникшие исключения и трассировку стека для каждого исключения.
Или вы можете создать свою собственную систему ведения журналов и отправлять журнал сбоев с пользовательского устройства в автоматическом режиме или предоставить пользователю выбор.
(Режим автоматической отправки не рекомендуется, только для опции)
Вы можете получить отчеты о сбоях из окна сбоя, которое содержит кнопки перерыва и продолжения. Это может быть применимо, когда вы не получаете трассировку стека из своего кода. Теперь вы можете закрыть окно сбоя, и строка ошибки будет выделена, наведите указатель мыши на аргументы этого события, и вы сможете найти TextVisualizer. Теперь откройте это, и вы можете найти трассировку стека исключения