Как отладить «неопределенную ошибку» на Windows Phone 7? - PullRequest
5 голосов
/ 10 февраля 2012

«Unspecified error» - большая боль для разработчиков Windows Phone 7.

Показывается, когда в XAML есть некоторые проблемы (отсутствует ресурс или стиль), и не предоставляется полезная информация об источнике проблемы:

enter image description here

Вопрос в том, как отладить такие ситуации и как быстро найти отсутствующие стили, проблемы с xaml?

1 Ответ

2 голосов
/ 11 февраля 2012

Эта ошибка, наряду с ошибками синтаксического анализа XAML, определенно вызывает некоторую боль.

Это не очень сложно, но я обнаружил, что самый быстрый способ отладить этот тип проблемы - убедиться, что всепроверяется на контроль исходного кода, а затем просто скопировать все в отдельный файл.Добавляйте чанки обратно, пока не найдете чанк, вызывающий проблему, затем начните работать построчно.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...