Необработанное исключение на клиентском компьютере (UWP) - как найти информацию о добавлении?
Я опубликовал свой UWP(для рабочего стола Win10) в магазине. Я получаю ошибки от пользователей. Пользователь написал мне письмо. Что я имею:
- Я знаю место, где падает приложение (на пользователя). На моем компьютере это работает (версия приложения из магазина)
- Я знаю устройство и версию Windows (пользователь).
- У меня есть трассировка стека от Hockeyapp для этого случая пользователя:
SharedLibrary! + 0x4a0ad0 MyApp! + 0x113b148 MyApp! + 0x113b084 Microsoft.
Это мой шанс найти проблему. Но что я могу спросить у пользователя? Если на его машине есть аварийный дамп, это эквивалентно дампу из HockeyApp? Я приложил много усилий в этом приложении, но эта ошибка сведена на нет. Пожалуйста, любые идеи и предложения.
1 ответ
Я хотел бы предложить обновить приложение с некоторыми дополнительными журналами. Вы знаете, где возникает проблема, поэтому вы можете отследить диапазон строк, где происходит исключение, добавив несколько строк журнала. Например, в начале методов, которые вызываются в этот момент, это поможет вам точно определить, какой метод вызывает исключение, а затем вы можете проанализировать его, зарегистрировав содержимое переменной и т. Д.
Трассировка стека от HockeyApp не очень полезна, так что вам действительно нужно больше информации.