我使用PackageReference来管理依赖项,所有内容都在.net 4.6.1中;我使用绑定重定向来解决同一个库的不同版本的问题。实际上,谢谢各位指点结构化日志。你是最好的!因此,问题是其中一个项目的<OutputPath>指向主机项目的bin文件夹。因此,在构建项目时,它将重写宿主项目中的二进制文件。为了找出这一点,我在Newtonsoft.Json部分中记录了DoubleWrites,2)分析了在_CopyFilesMarkedLocal部分中发现的双写的位置
Copying file from