前几天还好好的,而且其他项目同样使用这个,没有问题。删除引用,重新引用,都试过了。好心累
不是Newtonsoft这个dll的问题,其他的引用均是报一样的错误,如memcache也是报这个错。这些都是在Common项目下的辅助类。这就是个问题了。
额,自己解决了。这种问题,虽然解决了,但还是不知道原因。在UI的packages.config中将Newtonsoft.Json改了下
原先:<package id="Newtonsoft.Json" version="4.5.11" targetFramework="net45" />
改后:<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net45" />
然后再将bin下原先生成的json.dll删除,重新生成解决方案。完事儿。困扰了一下午。日