Visual Studio 工具箱:加速 SDK 风格 .NET 项目的构建

Visual Studio 工具箱:加速 SDK 风格 .NET 项目的构建

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

本文介绍如何通过启用构建加速功能来缩短.NET SDK项目的增量构建时间,工作原理是通过快速更新检查来确定是否需要构建项目,并直接复制文件以避免不必要的MSBuild调用。建议观看Visual Studio Toolbox的相关视频以了解更多信息。

🎯

关键要点

  • Visual Studio Toolbox节目帮助开发者提高生产力,最新一期介绍了如何减少SDK风格.NET项目的构建时间。

  • 构建加速是一个可选功能,仅构建有修改的项目,跳过未更改的项目,最多可减少80%的增量构建时间。

  • 要启用构建加速,需要在解决方案中添加或编辑顶层的Directory.Build.props文件。

  • Visual Studio使用MSBuild构建.NET项目,使用快速更新检查(FUTDC)来避免不必要的MSBuild调用。

  • FUTDC可以快速判断项目是否需要构建,有时会发现需要复制文件到输出目录,但不需要编译。

  • 启用构建加速后,Visual Studio可以直接复制文件,而无需调用MSBuild。

➡️

继续阅读