Comment puis-je lancer une application en utilisant C #?
Exigences: Doit fonctionner sur Windows XP et Windows Vista .
J'ai vu un échantillon de l'échantillonneur de DinnerNow.net qui ne fonctionne que sous Windows Vista.
c#
.net
windows-vista
windows-xp
Rudigrobler
la source
la source
PathTo*.exe
mais je ne m'attendrais pas à ce que cela fonctionne. (a) et s'il y a plusieurs correspondances? (b) J'espère que le code de Microsoft ne le permettrait pas, car ce serait une sécurité faible.la source
la source
Si vous rencontrez des problèmes lors de l'utilisation de System.Diagnostics comme je l'ai fait, utilisez le code simple suivant qui fonctionnera sans lui:
la source
Process
est dans System.Diagnostics.De plus, vous voudrez utiliser les variables d'environnement pour vos chemins si possible: http://en.wikipedia.org/wiki/Environment_variable#Default_Values_on_Microsoft_Windows
PAR EXEMPLE
Il y en a beaucoup plus, consultez le lien pour une liste plus longue.
la source
Placez simplement votre file.exe dans le dossier \ bin \ Debug et utilisez:
la source
Utilisez Process.Start pour démarrer un processus.
la source
Essaye ça:
(Assurez-vous d'utiliser la bibliothèque System.Diagnostics)
la source