Передача аргументов командной строки в Visual Studio 2010? - PullRequest
123 голосов
/ 13 сентября 2010

Я работаю над проектом C и не могу понять, как передать аргументы командной строки моей основной функции в Visual Studio 2010 Express Edition. Я хочу отладить - как работают эти аргументы командной строки?

Ответы [ 4 ]

214 голосов
/ 13 сентября 2010
  • Щелкните правой кнопкой мыши свой проект в обозревателе решений и выберите «Свойства» в меню
  • Перейдите в Свойства конфигурации -> Отладка
  • Установить аргументы команды в списке свойств.

Adding Command Line Arguments

32 голосов
/ 13 сентября 2010

В Project-> Properties-> Debug вы должны увидеть поле для аргументов командной строки (это в C # 2010, но оно должно быть в основном там же)

11 голосов
/ 24 октября 2016

Visual Studio 2015:

Project => Ваше приложение Properties.Каждый аргумент может быть разделен пробелом.Если между одним и тем же аргументом есть пробел, вставьте двойные кавычки, как показано в примере ниже.

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
            }
        }
0 голосов
/ 06 апреля 2018
  1. Щелкните правой кнопкой мыши Название проекта .
  2. Выберите Свойства и нажмите.
  3. Затем выберите Отладка и введите достаточно аргументов в Аргументы команд .

Примечание:

  • Также отметьте Конфигурация Тип и Платформа .

img

После этого нажмите Применить и OK .

...