Estou a tentar a instalação .net na minha máquina linux para fazer alguma C# prática de codificação, mas eu tenho que correr muito frustrante problema.
O meu terminal recusa de exibição do Console.WriteLine() funções. Até mesmo um simples "hello world". Usando o comando dotnet run
simplesmente trava por alguns segundos e, em seguida, envia-me a fila de espera para outro comando. Eu sei que o tempo de execução é de trabalho, porque se eu intencionalmente escrever um erro de codificação do terminal exibida a mensagem de erro. Estou a ficar extremamente frustrado com isso.
Eu também tentei usar VSCode e o terminal em que (Sim, eu obtenha a sua essencialmente a mesma coisa), mas ele faz a mesma coisa na dotnet run
pára por um segundo e, em seguida, apenas passa para a próxima linha. Eu sinto que a saída está saindo em algum lugar, mas eu não tenho certeza de onde.
Host :
Versão: 6.0.0
Commit: 4822e3c3aa
.NET Sdk instalado:
6.0.100 [/snap/dotnet-sdk/150/sdk]
.NET tempos de execução instalados:
A Microsoft.AspNetCore.App 6.0.0 [/snap/dotnet-sdk/150/shared/Microsoft.AspNetCore.App]
A Microsoft.NETCore.App 6.0.0 [/snap/dotnet-sdk/150/shared/Microsoft.NETCore.Um
Console.WriteLine("Hello World!");
O código a executar em terminal de
dotnet run