L'exécution d'une application de console avec des arguments à partir de C# - IHM Raccordement des Conseils

(Attention: C'est un C# n00b question! Essayer d'apprendre un peu de C#, tout en rendant les choses plus facile pour une application console je fréquentes.)

Je suis en train de lancer une application console (consoleapp.exe) sans avoir à saisir manuellement les arguments à chaque fois que La commande est généralement de la forme:

C:/consoleapp.exe --username (uname) --password (pass) --inputfile "c:/pathtofile/filename.xml"

À l'aide de C# je pourrais même être en mesure de charger une fenêtre de l'explorateur de fichier de commandes, au lieu d'avoir à saisir manuellement le chemin d'accès au fichier à chaque fois. Comment pourrais-je aller sur le faire?

J'ai essayé le extrait sur ce lien. Je l'ai eu à travailler simplement en remplacement de la ApplicationPath avec le chemin d'accès à mon cojnsole application, et ApplicationArguments avec les arguments indiqués dans le format ci-dessus, à l'exception de je ne suis pas sûr de la façon de raccorder les paramètres de la VC# outils d'interface graphique, ou à un relais de sortie-je obtenir à partir de l'original de la console application.

Un .bat fichier serait probablement plus facile (tips.oncomputers.info/archives2003/0305/2003-may-04.htm).
oui, mais, idéalement, j'aimerais avoir le luxe de pouvoir cliquer sur un bouton pour charger une victoire de l'explorateur de fichier de la boîte de dialogue pour le --inputfile argument - au lieu de l'extérieur à la recherche pour le chemin d'accès à chaque fois
J'ai lu cette question à quelques reprises plus je ne suis pas sûr si je comprends bien. @Ina -- pourriez-vous écrire (étape par étape) que faites-vous? Si consoleapp est une application qui vous développer, construire et exécuter à partir de VS? Ou c'est une application de votre application de feu à partir du code?
consoleapp - app pour le feu de code...

OriginalL'auteur ina | 2010-11-19