2016-11-18 3 views
0

Я разрабатываю приложение Xamarin.Forms, , но когда я отлаживаю локальную машину для UWP, Visual Studio предлагает мне эту ошибку. Любые решения, решающие эти проблемы?Как разрешить ошибку отладки для VS для приложения Xamarin.Forms UWP?

enter image description here

Обновление с е Подробности события enter image description here

+0

Не могли бы вы поделиться трассировкой стека исключений? На скриншоте недостаточно информации. Отслеживание от событий args 'e' –

+0

@PrashantC« e »отображает ошибку« Чтобы воздействовать на собственный объект, включить встроенную отладку кода ». Я уже пытаюсь, Sultion Explorer> Свойства> Отладка> [/] Включить отладку собственного кода ., Но ошибка все же такая же. –

ответ

0

Это находится внутри обработчика события UnhandledException, что Xamarin автоматически генерирует. Это означает, что где-то еще в вашем коде было исключение, которое не обрабатывалось. Вы не поместили его в блок try/catch, поэтому он полностью перекрыл стек структуры для этого глобального обработчика.

Этот код намеренно нарушает отладчик на этой линии, так что у вас есть возможность осмотреть StackTrace (внутри арг событий объекта «е», который был передан в функцию.

Вы должны смотреть через трассировки стека и найти, где происходит фактическая ошибка. Затем либо исправить код, либо окружить его с помощью try/catch, если ожидается исключение в этой точке и обработать его. В зависимости от ситуации вы можете игнорировать исключение, сообщить пользователь, прервать операцию, которая выполнялась или спуститься по другому пути выполнения ...

+0

«e» отображает ошибку «Чтобы воздействовать на собственный объект, включите собственную отладку кода». Я уже пытаюсь, Sultion Explorer> Свойства> Отладка> [/] Включить встроенную отладку кода. Но ошибка все же такая же. –

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