web-dev-qa-db-fra.com

Passer des arguments de ligne de commande dans Visual Studio 2010?

Je travaille sur un projet C et je ne vois pas 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?

119
Fahad
  • Faites un clic droit sur votre projet dans l'Explorateur de solutions et sélectionnez Propriétés dans le menu.
  • Allez dans Propriétés de configuration -> Débogage
  • Définissez les arguments de commande dans la liste des propriétés.

Adding Command Line Arguments

212
Andrew Cooper

Sous Projet-> Propriétés-> Debug, vous devriez voir une boîte pour les arguments de ligne de commande (C-2010

32
Alex Hart

Visual 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 comme indiqué dans l'exemple ci-dessous.

 enter image description here

        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
            }
        }
10
Serge Voloshenko
  1. Faites un clic droit sur Nom du projet.
  2. Sélectionnez Propriétés et cliquez sur.
  3. Ensuite, sélectionnez Debugging et fournissez l’argument suffisant dans la zone Command Arguments.

Remarque:

  • Vérifiez également les types Configuration et Platform.

 img

Ensuite, cliquez sur Appliquer et sur OK.

0
M.S Chaudhari