1

Я пытаюсь удаленно отлаживать новое фоновое приложение IOT на моей малине Pi 3 в VS2015 Обновление 3. Сначала у меня были проблемы с «Command failed: 0x800705b4 ', который я решил, изменив имя удаленной машины на IP-адрес и порт «8116» в соответствии с инструкциями через портал устройств IOT, который я запустил с панели мониторинга IoT. Я также изменил мою аутентификацию на «Нет». Оба они могут подключаться к малине pi без проблем. Как только я изменил путь, включив порт и не проверив аутентификацию, я смогу успешно развернуть визуальную студию. Окно вывода буквально говорит «развертывание завершено», затем следующее, что происходит, - это ошибка, сообщающая мне, что мне нужно развернуть проект, прежде чем я смогу его отладить. Это не имеет никакого смысла.«Проект должен быть развернут до его запуска» после успешного развертывания

Я попытался изменить мою аутентификацию обратно на Universal unencrypted, но это снова вызывает другую проблему. Я попробовал просто щелкнуть правой кнопкой мыши и выбрать «развернуть», что является успешным, а затем попробовать щелкнуть правой кнопкой мыши и выбрать «запустить новый экземпляр», но по какой-то причине он говорит мне, что он еще не развернут. Обратите внимание: я нахожусь на портале устройств IOT, подключенном к малине pi, и я вижу, как приложение загружается при развертывании, поэтому это похоже на проблему с визуальной студией, а не с соединением. Помогите! Я также сделал обновление Windows на малине pi, но никаких обновлений, похоже, не появилось.

-Raspberry Pi 3, OS Version 10.0.14393.187 (Windows IoT, не инсайдер версия)
-Мой компьютер имеет режим разработчика включен, и я бегу Windows 10 и Visual Studio Enterprise 2015 версии 14.0.25431.01 Update 3 . (Я только что запустил последнее обновление 3 патча, сегодня).
-Да, у меня выбрано «ARM».
-Да, я пробовал использовать «развертывание» в диспетчере конфигурации, хотя я предпочитаю не развертывать каждый раз, не говоря уже о том, когда я это делаю, я получаю сообщение об ошибке, которое уже установлено на удаленном компьютере, поэтому я сначала удалите его.
-Да, я пробовал убивать процессы msvmon.exe, как описано в других сообщениях.
-Моя приложение не имеет никаких предупреждений или ошибок.

+0

Проверьте свойства решения, чтобы убедиться, что проект, который вы планируете развернуть, помечен для развертывания. Также убедитесь, что вы сказали, какой проект запускается. – Dijkgraaf

+0

Да, у меня это задано как единственный проект запуска. Кроме того, как отмечалось выше, я попытался включить и выключить флажок «deploy» в конфигурации сборки ... они оба ведут себя одинаково. – TonyE

ответ

1

Как-то он работает теперь после изменения имени устройства, сменив пароль администратора (p @ ssw0rd) на что-то новое и установив удаленный отладочный вывод. Я использовал имя dns через функцию автоматического поиска, и он работал, хотя раньше он нуждался в IP.

+0

У меня была точная проблема, которую вы описали в своем вопросе, навязывающий мне последние 4 часа! Я отбросил это решение, поскольку я думал, что он ничего не может решить. Но угадайте, что ?! Выполняя то, что вы описываете, мой Pi теперь работает и отлаживается правильно! Спасибо за решение. – Leigh