Подтвердить что ты не робот

Как отлаживать программу, передающую аргумент Main?

Я пишу консольное приложение, передающее массив аргументов в Main. Использование F5 для отладки вызовет у меня исключение, потому что я не передал аргументы.

То, как я отлаживаю/тестирую код, где могу передавать аргументы, заключается в том, чтобы построить решение, а затем запустить .exe в командной строке, но это очень неудобно.

Есть ли способ передать аргументы для отладки?

4b9b3361

Ответ 1

Из Visual Studio? Абсолютно - перейдите к разработчику свойств проекта, выберите страницу отладки, и вы можете установить аргументы командной строки, а также рабочий каталог. Подробнее см. MSDN.

Ответ 2

В Visual Studio щелкните правой кнопкой мыши имя проекта в обозревателе решений. Выберите "Свойства" в списке. Перейдите на вкладку "Отладка". Вы можете поместить свои параметры в текстовое поле Аргументы командной строки.

Ответ 3

Эта страница содержит документацию по отладке С#. В принципе, на страницах свойств проекта есть параметр "аргументы командной строки".

Ответ 4

Вы должны иметь возможность вводить аргументы командной строки в диалоговом окне "Параметры проекта".

Здесь есть информация: http://msdn.microsoft.com/en-us/library/2kf0yb05.aspx