NuGet(版本7.0.1)中的Newtonsoft.Json版本在运行代码分析时给出以下错误消息。便携式类库面向.NET 4.5发生Newtonsoft.Json导致Visual Studio 2015代码分析失败
CA0001 : Could not resolve reference to mscorlib, Version=2.0.5.0, ...
错误,Windows 8的& ASP.NET 5.0的核心
如果便携式类库面向.NET 4.6,不会发生错误时,Windows通用10 & ASP.NET Core 5.0
我把Newtonsoft.Json的源代码编译到可移植的类库中.Net 4.5,Windows 8 & ASP.NET Core 5.0。然后我提到我编译的程序集而不是NuGet包。代码分析问题在这种情况下不会发生。
请注意,我使用在Windows 10上运行的Visual Studio 2105.由于其他依赖关系,目标.Net 4.6不适用于我。
请让我知道是否有一种很好的方法使NuGet包适用于我需要的特定PCL目标和代码分析。
我看到与旧版Json.NET相同的问题 –