Visual Studio Code无法运行C#文件。

3

我正在开始一项有关C#的教程,不幸的是我的电脑无法运行Visual Studio。因此,我的朋友推荐了我使用Visual Studio Code,因为它更加轻便。我安装了它,也安装了.NET Core SDK和由OmniSharp提供支持的C#扩展。然后,在桌面上创建了一个文件夹,接着在该文件夹中(通过VS Code)创建了我的“file.cs”文件,并在其中编写了一个非常简单的“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 服务器仍在初始化或意外退出。”,但是我认为我已经正确安装了一切。我有些遗漏了吗?


x32系统?我的电脑也遇到了类似的问题,实际上必须安装完整的Visual Studio才能运行C#代码。这是因为OmniSharp不支持x32系统。 - Monofuse
不,我的是x64,但它仍然是一台非常低端的电脑。 - AmanoSkullGZ
6
无法直接运行C#文件,必须先进行编译。对于.NET Core,通常需要使用dotnet new设置新项目:https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-new - UnholySheep
2个回答

4

0

使用 dotnet new console 在 C# 中创建一个新项目

  1. 这将在目录中创建一个 .vscode 文件夹
  2. 创建一个 tasks.json 文件
  3. 创建一个 Launch.json 文件并添加配置

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接