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

如何在Directory.Build.props中配置DisableSystemTextJsonSourceGenerator?

在Directory.Build.props中禁用System.Text.Json源生成器的配置方法

直接在项目或解决方案根目录的Directory.Build.props文件中添加如下配置即可:

<Project>
  <PropertyGroup>
    <DisableSystemTextJsonSourceGenerator>true</DisableSystemTextJsonSourceGenerator>
  </PropertyGroup>
</Project>

额外排查提示

  • 确保Directory.Build.props放置在解决方案根目录或者目标项目的根目录,MSBuild构建时会自动加载该文件的配置。
  • 若此前命令行传参无效,检查项目自身的.csproj文件、Directory.Build.targets等其他配置文件,是否存在覆盖该参数的属性设置。
  • 配置后执行dotnet clean清理构建缓存,再重新运行构建命令,避免缓存导致配置未生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 06:35:21