watcher visual studio started raspberry getting c# uwp iot windows-10-iot-core windowsiot

c# - visual - windows iot raspberry pi 3 install



Cómo relanzar una aplicación Windows 10 IoT mediante programación (2)

Tengo una aplicación Windows 10 IoT desarrollada en C #, y necesito reiniciar la aplicación cuando la configuración haya cambiado. ¿Cómo puede la aplicación relanzarse programáticamente?


¿Has probado usar PowerShell justo después de una implementación de configuración para reiniciarlo? https://ms-iot.github.io/content/en-US/win10/samples/PowerShell.htm

El comando

net start ''programa''

debería ser lo que estás buscando en powershell

Para el dispositivo: dado que IoT solo permite 1 aplicación a la vez, ¿ha considerado emitir solo el dispositivo como un comando de reinicio y la aplicación para iniciarse?


En base a los comentarios de Richard , he resuelto lo siguiente:

  1. Configuré mi aplicación como la aplicación predeterminada (ver imagen)
  2. Cuando necesite reiniciar la aplicación, simplemente ciérrela y el sistema operativo se abre nuevamente.

Configurando la aplicación predeterminada

El código para cerrar la aplicación es:

private void Exit() { Windows.ApplicationModel.Core.CoreApplication.Exit(); }