Member 13696377 Ответов: 1

Как исправить "выход с кодом ошибки 0"


Я беру курс по Udemy и столкнулся с этим. На видео инструктора этого не происходит. Наш код такой же. Он использует VS2017, а я-VS2019.

Почему эта ошибка возникает в выходных данных?
Hello World!

C:\Program Files\dotnet\dotnet.exe (process 11588) exited with code 0.
Press any key to close this window . . .


using System;

class EntryPoint
{
    static void Main()
    {
        Console.WriteLine("Hello World!");
    }
}


Что я уже пробовал:

Чистая установка Windows 10 Pro с .NET 4.8
https://i.imgur.com/szG1DfW.png[^]
https://i.imgur.com/UwaO28z.png[^]
https://i.imgur.com/oIQ1YBj.png[^]

1 Ответов

Рейтинг:
6

Thomas Daniels

Эта строка "выход с ..." не является частью вашего кода. Что делает ваш код, так это печатает "Hello World!" и выходит. Остальная часть того, что вы видите, как строка "exited with...", так и "Press any key...", является частью "Visual Studio Debug Console", которую вы, похоже, используете для запуска своей программы, основываясь на вашем скриншоте. Он просто выводит, что процесс вышел с кодом ошибки 0 (0 означает "нет ошибки") в качестве отладочной информации.

Если бы вы открыли свою программу, открыв Проводник Windows, перейдите в папку, содержащую вашу программу, и дважды щелкните на ней, чтобы запустить ее, вы бы просто увидели это: программа печатает "Hello World!" и немедленно выходит.


Member 13696377

Спасибо за ваш совет!