Je travaille actuellement sur un projet C et je n'arrivais pas à comprendre comment passer des arguments de ligne de commande à ma fonction principale dans Visual Studio 2010 Express Edition. Je veux déboguer - comment fonctionnent ces arguments de ligne de commande?Passer des arguments de ligne de commande dans Visual Studio 2010?
Répondre
- clic droit de votre projet dans l'Explorateur de solutions et sélectionnez Propriétés dans le menu
- Aller aux propriétés de configuration -> de débogage
- Définissez les arguments de commande dans la liste des propriétés.
Merci - je viens de commencer un nouveau travail et d'essayer de regarder la partie - et je tombe sur le premier obstacle. Au moins je peux garder celui-ci tranquille;) Merci – Dave
Très utile! Merci! – Bosak
@Andrew Cooper et si on avait 2 arguments? Avons-nous besoin de se séparer alors avec ';', et nous avons défini le chemin de la façon normale comme nous l'avons fait en C++? – Rocket
Sous Projet-> Propriétés-> Debug, vous devriez voir une boîte pour les arguments de ligne de commande (Ceci est en C# 2010, mais il devrait essentiellement être au même endroit)
Thankyou! J'ai choisi la réponse de l'autre parce qu'il était le premier à répondre! – Fahad
Pas de problème, j'ai dû créer un compte avant que le post ne passe par = P –
@AlexHart Pouvez-vous me dire comment faire passer plusieurs arguments dans VS? –
visuelle Studio 2015:
Project
=>
Votre application Properties
. Chaque argument peut être séparé en utilisant l'espace. Si vous avez un espace entre les deux pour le même argument, mettez des guillemets doubles comme indiqué dans l'exemple ci-dessous.
static void Main(string[] args)
{
if(args == null || args.Length == 0)
{
Console.WriteLine("Please specify arguments!");
}
else
{
Console.WriteLine(args[0]); // First
Console.WriteLine(args[1]); // Second Argument
}
}
double possible de [Debugging avec des paramètres de ligne de commande dans Visual Studio.] (Http://stackoverflow.com/questions/298708/debugging-with-command-line-parameters-in -visual-studio) –