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:
- Configuré mi aplicación como la aplicación predeterminada (ver imagen)
- 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();
}