Код Visual Studio не может запустить C# файл - PullRequest
0 голосов
/ 09 мая 2020

Я начинаю учебник по C# и, к сожалению, мой P C не может работать с Visual Studio, поэтому мой друг порекомендовал мне Visual Studio Code, потому что он намного легче. Я установил его, я установил. NET Core SDK и C# расширение, работающее от OmniSharp, и после этого я создал папку на своем рабочем столе, а затем я создал свой «file.cs» в этой папке (внутри VS Code), а внутри я написал очень простую программу "Hello World". И когда я попытался запустить его без отладки, он попросил меня выбрать среду, и я выбрал «. NET Core». Он создал другую папку внутри моей папки проекта с именем «.vscode» и внутри этой папки он создал файл с именем «laucnh. json», который содержит следующий код:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": []
}

После этого появляется сообщение об ошибке В правом нижнем углу экрана появляется сообщение «Невозможно создать. NET конфигурации отладки. Сервер OmniSharp все еще инициализируется или неожиданно завершил работу.», но я думаю, что я установил все правильно. Я что-то упускаю?

Ответы [ 2 ]

2 голосов
/ 09 мая 2020

Нельзя запустить файл в C#. Попробуйте создать новое консольное приложение с

dotnet new console

Появятся {projectName} .csproj и Program.cs. Поместите свой код в метод Main класса Program, и он, вероятно, будет работать

https://docs.microsoft.com/en-us/dotnet/core/tutorials/cli-create-console-app

0 голосов
/ 13 августа 2020

Используйте dotnet new console для создания нового проекта в C#

  1. Это создаст папку .vscode в каталоге
  2. Создайте задачи. json файл
  3. Создайте файл Launch. json и добавьте конфигурации
...