Unity SDK 无法和自己版本的Json.net共存

出于更灵活的原因(比如自由更新、或更换其他版本的Newtonsoft.Json),我使用了以下版本的Json.net
https://github.com/jilleJr/Newtonsoft.Json-for-Unity

但Leancloud的Unity SDK里自己也带了一个版本的Json.net,因为名字相同,所以无法共存,但删除Leancloud所带的Plugins/JsonDotNet文件夹后,发现无法编译,因为:

Storage references strong named Newtonsoft.Json in a different folder, versions has to match. Assembly references: 12.0.0.0 Found in project: 13.0.0.0.

请问该如何解决,谢谢!

0.7.2 及以后的版本,SDK 通过源码方式引入了第三方库(并修改了命名空间)。
所以,如果有使用到相同的第三方库,直接引入即可,不会与 SDK 的依赖库冲突。

1 人赞了这个帖子.

谢谢!用了0.7.3版可以了