C# Dotnet Executar Problema com o Ubuntu Terminal

0

Pergunta

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
.net asp.net-core c# ubuntu
2021-11-23 18:42:50
1

Melhor resposta

0

Este comportamento é notado em qualquer distribuição linux, já estou vendo ele no Debian. É sobre o tempo necessário dos principais pid para compilar e obter as referências de auto-contidos distribuível. A solução em consideração é instalar as bibliotecas necessárias no sistema, antes da execução, mas o tempo de processamento é ainda o mesmo que no Windows.

2021-11-23 18:46:38

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................