2012-10-07 22 views

Respuesta

4

No puede hacerlo desde una aplicación de Windows tienda - los que están un recinto de seguridad y no tienen acceso a otros procesos. Más detalles here.

5

Windows Store Las aplicaciones no pueden iniciar otros procesos directamente, como ya dijo Marylin. Solo puede usar Launcher.LaunchFileAsync para iniciar la aplicación predeterminada para el tipo de archivo (final del archivo) que tiene el archivo pasado. Con esto, puede definir un tipo de archivo autodefinido como .process en Windows y establecer su aplicación de controlador en una aplicación de escritorio sin ventanas que escriba. La aplicación de escritorio lee el archivo de proceso que tiene la ruta a la aplicación almacenada que debe iniciarse y lo inicia usando Process.

Este truco sin duda no pasaría la certificación, pero puede ser útil en las aplicaciones que implemente para las empresas que omiten la tienda. Un problema sería que la aplicación Windows Store se establece en segundo plano si se inicia una aplicación de escritorio. Creo que esta es una razón por la que Microsoft no lo permite para aplicaciones certificadas.

Cuestiones relacionadas