6

我有一个用 C# 开发的 Windows 10 IoT 应用程序,当配置发生更改时,我需要重新启动该应用程序。应用程序如何以编程方式重新启动?

4

2 回答 2

6

根据Richard的评论,我已解决如下:

  1. 我将我的应用程序设置为默认应用程序(见图)
  2. 当我需要重新启动应用程序时,只需将其关闭,操作系统就会再次打开。

设置默认应用 如何设置默认应用

关闭应用程序的代码是:

private void Exit()
{
   Windows.ApplicationModel.Core.CoreApplication.Exit();
}
于 2015-12-10T14:46:24.697 回答
2

您是否尝试在配置部署后立即使用 powershell 重新启动它? https://ms-iot.github.io/content/en-US/win10/samples/PowerShell.htm

命令

净启动“程序”

应该是你在 powershell 中寻找的东西

对于设备:由于 IoT 一次只允许 1 个应用程序,您是否考虑过仅向设备本身发出重启命令和应用程序继续启动

于 2015-12-04T20:02:49.050 回答