构建工具
本文档概述了如何在 Visual Studio Code 的 C# 工具中构建 C# 项目和解决方案。它涵盖了 C# Dev Kit 扩展提供的功能。
构建解决方案
加载解决方案后,C# Dev Kit 扩展会提供一些对解决方案及其包含的项目进行操作的任务。除了可以在解决方案资源管理器中右键单击并构建任何解决方案或项目之外,您还可以使用 .NET: Build 命令构建整个解决方案

您还可以使用 Visual Studio Code 的任务功能构建解决方案。C# Dev Kit 与任务系统集成,并在 dotnet 组下注册了多个任务。以下是其外观

build 任务通过 dotnet build 命令构建打开的解决方案,clean 任务通过 dotnet clean 命令清理所有解决方案输出。
您还可以使用这些任务“监视”特定项目。监视项目意味着查看项目的文件并在这些文件更改时重新构建项目。这与直接对项目运行 dotnet watch 命令相同,只是它集成到了您的编辑器中。
管理项目文件
项目文件是一个可扩展的 XML 文档,它描述了项目应该如何构建。您可以在 .NET 项目 SDK 文档中了解有关 .NET 项目文件的更多信息,但通常您可以通过添加属性(带有内部值的 XML 元素)和项(带有属性的 XML 元素)来修改构建。
要添加编辑器功能,例如属性和项的代码完成、语法高亮显示以及常见项目属性的工具提示,您可以安装 MSBuild project tools 扩展。请注意,此扩展是一个社区项目,不受 Microsoft 直接支持。