Windows 10 IoT Raspberry Pi 2:自动发布应用程序

时间:2015-05-04 21:38:26

标签: iot raspberry-pi2 windows-10

我开始使用Windows 10开发Raspberry Pi 2开发经验,我想知道如何配置Raspberry Pi 2以自动启动我自己发布的应用程序,我是在Visual Studio中开发的?而且:我如何设置时间和时间我的设备上的区域?

非常感谢你们所有有用且善意的答案。

4 个答案:

答案 0 :(得分:6)

使用Power shell的IotStartup.exe。

  1. IotStartup list - >找出你的应用名称。

  2. IotStartup添加[YourApp] - >添加App init启动。

  3. 重新启动。

答案 1 :(得分:5)

我今晚看着自己该怎么做。我发现你可以通过PC上的Powershell编辑Pi的创业公司并告诉它要加载什么应用程序。

设置启动应用:
使用启动编辑器在Windows IoT核心版设备上配置启动应用程序。使用以下任一选项运行启动:

启动/ d显示启动应用程序列表。

启动/ a [名称] [路径]添加名称位于启动任务列表的路径路径的应用程序。

Startup / r [name]从启动任务列表中删除名称为name的应用程序。

如需进一步的帮助,请尝试startup.exe /?

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

就区域设置而言,您可以在加载Pi上的默认屏幕时执行此操作。当您进入Windows屏幕时,右下方会出现一个齿轮图标,可以将您带到那里。不幸的是,Raspberry Pi中没有内置的实时时钟,所以你必须添加一个(硬件)或从互联网上取下它。

答案 2 :(得分:5)

需要警告的事情。

在当前版本中,默认情况下,Visual Studio会为您的应用程序生成一个随机包名称,无论您的项目名称。我的项目名称是HelloWorld,但它生成了一个完全不同的包名。

该名称是随机guid,并且正在按该名称进行部署。您可以在“项目属性”屏幕中更改该名称。在此示例中,包名称为7e3bb987-a1b9-4a67-9750492af7c7。

Project Properties

当我远程连接并运行iotstartup列表时,我看到我的包中有guid名称。

enter image description here

我花了一些时间来找到哪个应用程序是我的,所以我想向其他可能遇到同样问题的人提供帮助。只需将您的包名重命名为您想要的任何内容,您就可以了。

答案 3 :(得分:1)

世界上最简单的方法是按照以下顺序:

  1. 打开浏览器
  2. 转到> http://your_RPI2_IP:8080/AppXManager.htm
  3. 从Visual Studio 2015 with configurations as seen here部署您的应用 3.1获取此屏幕转到:project - >属性 - >右键单击 - >打开 4成功部署后,在webManager中选择启动应用程序,然后重新启动RPI2