2016-04-23 4 views
2

Я пытаюсь написать некоторые модульные тесты для Windows 10 IoT основного приложения, которое я написал для моей малиновой Pi (arm architecture). Я добавил новый проект приложения для тестирования модулей для моего решения и добавил ссылку на пространство имен. Однако, когда я пытаюсь выполнить тесты из тестового исследователя, я получаю:Тестирование модуля C# Windows 10 IoT core application (Ошибка: DEP0700)

Ошибка: DEP0700: не удалось зарегистрировать приложение. Windows не может установить пакет 29113fce-56cd-4094-9a21-ee91498c14b2, потому что для пакета требуется архитектура ARM, но этот компьютер имеет архитектуру x64.

Развертывание тестового приложения на удаленном компьютере (Pi) приводит к испытаниям, выполняющим печать на экране, однако ничего не происходит. Тесты все еще не выполняются на моей машине, и когда я выбираю тесты на выходной консоли, он ничего не отображает.

Есть ли у кого-нибудь опыт тестирования тестового приложения Windows 10 IoT или можно увидеть что-нибудь сразу очевидное Я сделал неправильно?

ответ

2

Есть два способа вы можете запустить тесты:

  • Выполнить все приложения в локальной машине (x86), а также тесты. Если приложение является UWP и не использует большую часть специфических для RPi функций, это должно быть самым простым способом.

  • Проведите дистанционное тестирование с использованием приложения на RPi. Для этого вам необходимо установить Remote Debugging Tools for Visual Studio на целевую плату RPi. This article описывает это более подробно.

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