在使用 Visual Studio Code 进行 C# 开发时,必须先将开发环境配置好,使其能够正常工作。下面将从多个方面详细阐述如何配置 C# 运行环境。

一、准备工作

在开始配置前,确保已安装了 C# 扩展。可以点击 VSCode 左侧菜单栏最后一个图标打开扩展商店,在搜索框中输入 C#,安装 Microsoft官方的扩展(可选安装 C# Extensions 扩展)。

二、安装 .NET Core SDK

C# 运行环境需要 .NET Core SDK 的支持,因此需要先安装。可以在 .NET 官网下载对应的版本,并根据官网提示进行安装。

三、配置 launch.json 文件

在 VSCode 中,launch.json 文件是用来配置编译器调试过程的。因此,必须按正确的格式编辑该文件,以便在 VSCode 中运行 C# 程序。

1、在 VSCode 中打开一个 C# 项目;

 // launch.json 的基本格式如下所示: { "version": "0.2.0", "configurations": [ { "name": ".NET Core Launch (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/bin/Debug/.dll", "args": [], "cwd": "${workspaceFolder}", "console": "internalConsole", "stopAtEntry": false } ] } 

2、修改文件中的参数,使其可以运行 C# 程序; 其中,修改以下参数: • program:用于指定运行程序所依赖的 dll 文件路径,后缀名为 .dll; • preLaunchTask:设置在运行程序前需要执行的任务,编译任务通常都是运行程序之前需要完成的操作; • console:指定输出的控制台类型。

四、配置 tasks.json 文件

在 VSCode 中,tasks.json 文件是用来配置任务(Task)的,可以控制编译、构建和测试等操作过程。

1、在 VSCode 中打开一个 C# 项目;

 // tasks.json 的基本格式如下所示: { "version": "2.0.0", "tasks": [ { "label": "build", "command": "dotnet", "type": "process", "args": [ "build" ], "buildOptions": { "outputPath": "${workspaceFolder}" }, "problemMatcher": "$msCompile" } ] } 

2、修改文件中的参数,使其可以编译 C# 程序; 其中,修改以下参数: • label:任务名称,可以自定义; • command:执行任务的命令名称; • args:参数列表,命令需要的参数; • buildOptions:用于指定编译程序保存的文件夹位置。

五、运行 C# 程序

在完成了如上设置后,就可以在 VSCode 中运行 C# 程序了。可以首先选择需要启动的控制台,例如 Bash 或 Fish 等,然后依次执行以下命令:

 dotnet build dotnet run 

以上命令将编译并运行 C# 程序。