天天看点

解决使用SqlSugar导致Newtonsoft间接引用版本不对导致编译不通过的问题

错误详情:

未能解析主引用“SqlSugar, Version=4.9.9.11, Culture=neutral, processorArchitecture=MSIL”,因为它对程序集“Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”具有间接依赖关系,而该程序集是针对“.NETFramework,Version=v4.5”框架生成的。该框架版本高于当前目标框架“.NETFramework,Version=v4.0”。

解决办法:

在编译不通过的项目的引用中用nuget托管Newtonsoft.json。

Newtonsoft.json版本选择9.0.0.1。

完美解决问题。