Same as #2595, but newer. From that thread, it appears there are two workarounds. Add DisableInternalBinLog = true as an option to DotNet.build:
DotNet.build (fun o ->
{ o with
NoLogo = true
MSBuildParams = { o.MSBuildParams with DisableInternalBinLog = true }
Or request a newer version of https://www.nuget.org/packages/MSBuild.StructuredLogger in build.fsx:
#!/usr/bin/env -S dotnet fsi
#r "nuget: Fake.DotNet.Cli"
#r "nuget: Fake.Core.Target"
#r "nuget: MSBuild.StructuredLogger, 2.1.820"
I will be trying them out.