C#/.Net, System.CommandLine: как перезаписать обработчик для --version?C#

Место общения программистов C#
Ответить
Anonymous
 C#/.Net, System.CommandLine: как перезаписать обработчик для --version?

Сообщение Anonymous »

Добрый вечер!
как мы можем переопределить поведение --version в C# с помощью System.Commandline?
К сожалению, реализация по умолчанию показывает только версию самого приложения, что редко бывает полезным: если служба поддержки запрашивает версию, им обычно нужно больше, чем просто версия приложения, и мы хотим показать дополнительную информацию:
  • Версия приложения
  • Версия приложения активная версия среды выполнения .Net
  • Версии активных дополнений
  • ...
Конечно, мы не хотим, чтобы две разные опции командной строки отображали версию, потому что тогда нам пришлось бы неоднократно объяснять, что они не должны использовать стандартный параметр --version (потому что это бесполезно).
Отсюда и вопрос:
  • Как удалить параметр --version по умолчанию в System.CommandLine?
  • Или: Как можно мы переопределяем обработчик для --version?
Большое спасибо за любую помощь!,
Томас

Подробнее здесь: https://stackoverflow.com/questions/792 ... or-version
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»