You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Microsoft.Build.Tasks.Git.LocateRepository以缩短VS2022预览版构建时间?

问题描述

安装VS 2022预览版后,构建时间延长了10秒,具体耗时如下:

1> 9609 ms Microsoft.Build.Tasks.Git.LocateRepository 1 calls

不需要任何Git相关的构建步骤,能否禁用该构建任务?比如在directory.build.props中如何操作?

解决方法
  • 可以通过directory.build.props全局配置禁用该Git相关构建任务,同时会关闭所有MSBuild中的Git支持。
  • 操作步骤:
    1. 若项目根目录没有directory.build.props文件,直接新建一个。
    2. 在文件中添加以下XML内容:
<Project>
  <PropertyGroup>
    <DisableGitSupport>true</DisableGitSupport>
  </PropertyGroup>
</Project>
  • 保存文件后重新构建,Microsoft.Build.Tasks.Git.LocateRepository任务会被直接跳过,对应的耗时会被消除。

内容的提问来源于stack exchange,提问作者citykid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:59:54