9

我开始使用 Windows 10 进行 Raspberry Pi 2 开发体验,我想知道如何配置 Raspberry Pi 2 以自动启动我自己在 Visual Studio 中开发的已发布应用程序?此外:如何在我的设备上设置时间和地区?

非常感谢您提供的所有有用且善意的答案。

4

4 回答 4

6

通过 Power shell 使用 IotStartup.exe。

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

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

  3. 重启。

于 2015-05-08T09:12:18.260 回答
5

今天晚上我正在研究如何自己做这个。我发现你可以通过 PC 上的 Powershell 编辑 Pi 的启动,并告诉它要加载什么应用程序。

设置启动应用:
使用启动编辑器在 Windows IoT Core 设备上配置启动应用。使用以下任何选项运行 Startup:

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

Startup /a [name] [path] 将名称为 name 的应用程序添加到启动任务列表中。

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

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

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

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

于 2015-05-05T05:04:50.280 回答
5

需要警告的东西。

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

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

项目属性

当我远程连接并运行 iotstartup list 时,我看到我的包以该 guid 名称存在。

在此处输入图像描述

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

于 2015-08-10T13:16:33.473 回答
1

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

  1. 打开你的浏览器
  2. 转到 > http://your_RPI2_IP:8080/AppXManager.htm
  3. 从 Visual Studio 2015 部署您的应用程序,配置如下所示 3.1 以获取此屏幕 转到:项目 --> 属性 --> 右键单击​​ --> 成功部署后打开 4 在 webManager 中选择您的启动应用程序,然后您的 RPI2 重新启动
于 2015-11-17T14:26:00.140 回答