Я хочу разработать инструмент командной строки. Раньше я не строил, но я использовал несколько (например, меркурий). Какие шаги я должен предпринять, чтобы знать, как это сделать? Итак, в чем проблема:Какие шаги я должен предпринять перед созданием приложения командной строки с использованием C#
Обычное консольное приложение необходимо вызывать из командной строки только из его каталога. Вроде:
C:\Projects\CommanLineProject\MyProjectConsole.exe
. Я хочу использовать его из командной строки из любого каталога, напримерmercurial
.Я не уверен, как разбирать и использовать аргументы командной строки. Существуют программы, которые принимают следующие аргументы:
c:\>MyProject "c:\point to this path" /xml:"here is the another path" /r
.
Я не вижу, как этот вопрос будет отличаться от того, «какие шаги я предприму перед началом нового проект». В этом отношении написание спецификации кажется хорошим началом. –
Я имею в виду, я знаю, как писать консольные приложения, но я не уверен, как создать приложение командной строки. –
Вы, кажется, думаете, что эти два разные? Пожалуйста, дополните. –