2016-11-29 4 views
0

Я только что купил Raspberry Pi 3, и я пытаюсь настроить и удаленно отлаживать приложение на своем Pi.C++ - удаленный отладчик Windows Iot Core - отладчик не запускается

Я занимаюсь некоторыми исследованиями, а Microsoft имеет documented, что тип аутентификации для отладки «Универсальный» используется для iot-устройств. (Когда я использую «Универсальный» Я получаю сообщение об ошибке при попытке отладки)

Ошибка:

Error DEP6953 : Failed to launch remote debugger with the following error: 'DEP6953 : Failed to launch remote debugger with the following error: 'Command failed: 0x800705b4'.'. BackgroundApplication2 

Но если изменить проверку подлинности на «Нет аутентификации» приложение успешно не развертывает моей Raspberry Pi, но Я не могу на самом деле его отладки (остановка в контрольных точек и т.д.)

Это ошибка, я получаю: enter image description here

Мои настройки в настоящее время: enter image description here

Итак, есть ли способ выполнить мой код на Visual Studio в качестве его выполнения на моем PI? Нужно ли загружать некоторые дополнительные материалы?

+0

Что ваша Визуальная версия студии? Попробовали ли вы удалить порт (8116) в «Имя машины» для параметра «Отладка»? –

+0

@ RitaHan-MSFT У меня есть оба типа аутентификации: «Удаленный отладчик не работает на удаленном компьютере» (Когда я включаю удаленный отладчик на ядре IOT, он говорит мне ввести 192.168.1.143:8116 Но у меня есть Visual Studio 2015 Enterprise. –

+0

Не нужно включать Remote Debugger. Просто перезагрузите свой малиновый Pi и попробуйте с официальным образцом [HelloBlinkyBackground] (https://github.com/ms-iot/samples/tree/develop/HelloBlinkyBackground/CPP). –

ответ

1

Visual Studio не выглядит счастливым при запуске msvscon.exe пользователем, либо как DefaultAccount, либо нет.

Чтобы решить проблему, вы можете попробовать следующие два метода:

  1. Перезагрузка удаленного устройства.
  2. Убить все процессы в файл msvsmon.exe Device Portal как это:

enter image description here

или выполнить эту команду в PowerShell:

kill.exe msvsmon