c# - una - La aplicación Metro ya no puede ser asesinada programáticamente.
como vender una idea de app (6)
Está buscando App.Current.Exit()
Soy nuevo en el desarrollo de aplicaciones Win 8 Metro, y descubrí que muchas cosas parecen haber cambiado desde el clásico WPF.
Lo que más me preocupa es que no hay forma de cerrar la aplicación. Esto es extremadamente molesto cuando se trata de depurar la aplicación. Por lo tanto, estoy buscando formas de agregar un botón "cerrar" en mi aplicación.
Sin embargo, la vieja forma de WPF de:
Application.Current.Shutdown()
ya no existe. Y no pude encontrar la clase Process
en System.Diagnostics
nunca más.
¿Alguien sabe como hacer esto?
Esto es lo que encontré para cerrar la aplicación.
App.Current.Exit();
La documentación de referencia de WinRT para la vista previa del desarrollador indica que:
CoreApplication.Exit | método de salida
Apaga la aplicación.
Por lo que yo sé, no se puede cerrar una aplicación de Metro (por diseño) (usar el administrador de tareas es la única opción que funciona) y hasta donde sé no hay forma de salir de una aplicación de Metro programáticamente (también por diseño )
Podría intentar lanzar una excepción no controlada (no lo recomendaría).
Prueba esto ... Funcionó
App.Current.Terminate();
Usé el código de bloqueo para salir de la aplicación Metro de Windows 8. char * p = nullptr; * p = 1;