Problem z uruchomieniem C# Dotnet z terminalem Ubuntu

0

Pytanie

Staram się dostosować .net na swojej maszynie Linux, aby trochę poćwiczyć kodowania w C#, ale zderzył się z bardzo nieprzyjemnym problemem.

Mój terminal nie chce wyświetlić konsolę.Funkcje WriteLine (). Nawet prosty cześć, świat. Za pomocą polecenia dotnet run po prostu zawiesza się na kilka sekund, a następnie wysyła mnie do następnego wiersza w oczekiwaniu na drugiej drużyny. Wiem, że środowisko wykonawcze działa, bo jeśli ja celowo napiszę błąd kodowania, terminal wyświetli błąd. Zaczynam się denerwować z tego powodu.

Ja również próbowałem użyć VSCode i terminal w tym (tak, mam to w istocie jedno i to samo), ale on robi to samo na dotnet run zawiesza się na sekundę, a następnie po prostu przechodzi do następnej linii. Czuję, że wynik gdzieś wychodzi, ale nie jestem pewien, gdzie dokładnie.

Właściciel :

Wersja: 6.0.0

Mocowanie: 4822e3c3aa

Zainstalowane SDK .NET:

6.0.100 [/snap/dotnet-sdk/150/sdk]

Zainstalowane środowisko wykonawcze .NET:

Microsoft.AspNetCore.Aplikacja 6.0.0 [/snap/dotnet-sdk/150/udostępnianie/Microsoft.AspNetCore.Aplikacja]

Microsoft.NETCore.Aplikacja 6.0.0 [/snap/dotnet-sdk/150/udostępnianie/Microsoft.NETCore.A

Console.WriteLine("Hello World!"); 

Kod uruchomiony w terminalu, jest

dotnet run
.net asp.net-core c# ubuntu
2021-11-23 18:42:50
1

Najlepsza odpowiedź

0

Takie zachowanie już zauważono w dowolnej dystrybucji Linuksa, już widzę go w Debianie. To mniej więcej to czas, który wymaga głównego pid dla kompilacji i zdobywania linków na samodzielne rozpowszechniane pliki. Przedmiotowe rozwiązanie polega na zainstalowaniu niezbędnych bibliotek w systemie do wykonania, ale czas obróbki nadal nie jest to, jak w systemie Windows.

2021-11-23 18:46:38

W innych językach

Ta strona jest w innych językach

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