commandlineparser / commandlineparser/commandline

System.Console.IsOutputRedirected Not supported on Xamarin.mac

Aberta
#725 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
C#
Estrelas
4.8k
Forks
478
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Using commandlineparser on Xamarin.Mac Modern throws a PlatformNotSupportedException when trying to set MaximumDisplayWidth. I found some older issues with docker where setting `MaximumDisplayWdith` explicitly would fix the issue. Unfortunately this won't work here, as the call to `System.Console.IsOutputRedirected` happens in the ParserSettings constructor.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece inspecionando o construtor de ParserSettings, onde a chamada para System.Console.IsOutputRedirected é relatada. Reproduza a falha no Xamarin.Mac Modern com commandlineparser e determine como MaximumDisplayWidth é inicializado. Considera-se concluído quando construir ParserSettings não lançar mais PlatformNotSupportedException nessa plataforma.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
csharp
Domínio
cli
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
40/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.