image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Larissa Silva
Larissa Silva16/08/2024 19:07
Compartilhe

Console.ReadLine() e problemas de debug

    Hoje o artigo é curtinho, vamos falar sobre o erro ao tentar debugar um projeto C# no vscode que possui em seu código um Console.ReadLine → "Unable to perform this action because the process is running."

    Console de Depuração não aceita a entrada de terminal para um programa em execução (Console.ReadLine). Para lidar com a entrada de terminal durante a depuração, você pode usar o terminal integrado (uma das janelas do Visual Studio Code) ou um terminal externo. Usamos o terminal integrado.

    1. Dentro da pasta .vscode. do nosso projeto, haverá um arquivo launch.json, abra-o;
    2. Em seguida altere a configuração console desse arquivo de internalConsole para integratedTerminal:
    "console": "integratedTerminal"
    
    1. Salve tudo (CTRL + S), e tente depurar novamente;
    Fonte: https://learn.microsoft.com/pt-br/dotnet/core/tutorials/debugging-with-visual-studio-code?pivots=dotnet-8-0
    Compartilhe
    Comentários (1)
    Ronaldo Schmidt
    Ronaldo Schmidt - 16/08/2024 22:16

    Muito bom.

    Obrigado pelas dicas!

    Bons estudos.