我正在做我的第一个asp.net项目,并且我们已经决定使用asp.net core v。2.0 - 现在ms已经发布了它。 - 我们在我们的支持项目中使用.NET 4.6。 但我在使用Newtonsoft.json时遇到了一些问题,它显然不支持我安装的版本10.0.1中的.netstandard 2.0。 并为它不会安装v.10.0.3某种未知的原因, - 我得到这样的:如何使用ASP.NET Core 2.0和newtonsoft.json
Error NU1202 Package Newtonsoft.Json 10.0.1 is not compatible with net461 (.NETFramework,Version=v4.6.1)/win7-x64. Package Newtonsoft.Json 10.0.1 supports:
- net20 (.NETFramework,Version=v2.0)
- net35 (.NETFramework,Version=v3.5)
- net40 (.NETFramework,Version=v4.0)
- net45 (.NETFramework,Version=v4.5)
- netstandard1.0 (.NETStandard,Version=v1.0)
- netstandard1.3 (.NETStandard,Version=v1.3)
- portable-net45+win8+wp8+wpa81 (.NETPortable,Version=v0.0,Profile=Profile259) ScannerWebRemoteControl
任何想法吗?
ASP.NET Core对'Newtonsoft.Json'具有隐式依赖性 - 在大多数情况下,您不需要添加显式包引用。话虽如此,你仍应该能够做到。尝试卸载你的'Newtonsoft.Json'软件包,然后安装10.0.3版本。你的错误消息谈到了10.0.1,所以任何人都不可能用它来帮助你。 –