¿Cómo puedo iniciar una aplicación usando C #?
Requisitos: debe funcionar en Windows XP y Windows Vista .
He visto una muestra de la muestra de DinnerNow.net que solo funciona en Windows Vista.
c#
.net
windows-vista
windows-xp
rudigrobler
fuente
fuente
PathTo*.exe
pero no esperaría que funcione. (a) ¿Qué pasa si hay múltiples coincidencias? (b) Espero que el código de Microsoft no permita esto, ya que sería una seguridad débil.fuente
fuente
Si tiene problemas para usar System.Diagnostics como yo, use el siguiente código simple que funcionará sin él:
fuente
Process
está en System.Diagnostics.Además, deberá utilizar las Variables de entorno para sus rutas si es posible: http://en.wikipedia.org/wiki/Environment_variable#Default_Values_on_Microsoft_Windows
P.EJ
Hay muchos más echa un vistazo al enlace para obtener una lista más larga.
fuente
Simplemente coloque su archivo.exe en la carpeta \ bin \ Debug y use:
fuente
Use Process.Start para comenzar un proceso.
fuente
Prueba esto:
(Asegúrese de usar la biblioteca System.Diagnostics)
fuente