Windows 10 IoT Raspberry Pi 2: автозапуск опубликованного приложения

Я начинаю получать опыт разработки Raspberry Pi 2 с Windows 10, и мне было интересно, как настроить Raspberry Pi 2 для автоматического запуска собственного опубликованного приложения, разработанного в Visual Studio? И, кроме того: как я могу настроить время и регион на своем устройстве?

Большое спасибо за все полезные и доброжелательные ответы.


person Tobias Raphael Dieckmann    schedule 04.05.2015    source источник


Ответы (4)


Я смотрел, как это сделать сам сегодня вечером. Я обнаружил, что вы можете отредактировать запуск Pi через Powershell на своем ПК и указать, какое приложение загружать.

Настройка приложения для запуска.
Используйте редактор запуска для настройки приложений для запуска на устройстве Windows IoT Core. Запустите Startup с любым из следующих параметров:

Startup /d отображает список запускаемых приложений.

Startup /a [имя] [путь] добавляет приложение с именем name находится по пути к списку задач запуска.

Запуск /r [имя] удаляет приложение с именем name из списка задач запуска.

Для получения дополнительной помощи см. попробуйте startup.exe /?

http://ms-iot.github.io/content/win10/tools/CommandLineUtils.htm< /а>

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

person Jeremy Pettit    schedule 05.05.2015

Используйте IotStartup.exe с помощью оболочки Power.

  1. Список IotStartup -> Узнайте название вашего приложения.

  2. IotStartup add [YourApp] -> Добавить приложение при запуске.

  3. Перезагрузить.

person kiseiju    schedule 08.05.2015

Кое-что, о чем следует предупредить.

В текущей версии Visual Studio по умолчанию создает для вашего приложения случайное имя пакета, независимо от имени вашего проекта. Имя моего проекта было HelloWorld, но он сгенерировал совершенно другое имя пакета.

Имя является случайным идентификатором, и оно развертывается под этим именем. Вы можете изменить это имя на экране свойств проекта. В этом примере имя пакета выглядит как 7e3bb987-a1b9-4a67-9750492af7c7.

Свойства проекта

Когда я удаленно подключаюсь и запускаю список iotstartup, я вижу, что мой пакет находится там с этим именем guid.

введите описание изображения здесь

Я потратил некоторое время, чтобы выяснить, какое приложение принадлежит мне, поэтому я хотел предупредить других, кто может столкнуться с тем же. Просто переименуйте свое имя пакета во что угодно, и все будет в порядке.

person detay    schedule 10.08.2015

Самый простой способ сделать это в следующем порядке:

  1. откройте браузер
  2. Перейдите по ссылке > http://your_RPI2_IP:8080/AppXManager.htm.
  3. разверните свое приложение из Visual Studio 2015 с конфигурациями, как показано здесь 3.1, чтобы получить этот экран, перейдите к : проект --> Свойства --> Щелкните правой кнопкой мыши --> Открыть 4 после успешного развертывания, выберите приложение для запуска в веб-менеджере, и ваш RPI2 перезапустится.
person LordCas    schedule 17.11.2015