在Windows 10 Universal App中尝试使用JSON.NET反序列化对象失败,并出现FileNotFoundException

ehd*_*hdv 9 c# json.net windows-runtime windows-10

我正在使用Windows 10 Preview SDK,并尝试移植一些依赖于JSON.NET的代码.它失败了以下例外:

{"无法加载文件或程序集'System.Runtime.Serialization,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes'或其中一个依赖项.系统找不到指定的文件.":" System.Runtime.Serialization,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e,Retargetable = Yes"}

我可以看到对象浏览器中存在该命名空间,因此我不确定缺少什么或如何解决此错误.这似乎阻止了我的应用程序移动.

Bru*_*mos 6

目前的解决方法:

使用此版本:6.0.8

重要提示:您必须检查解决方案中的所有项目.如果其中任何一个具有7.0.x版本,请将其降级为6.0.8.

希望修复很快到来.


Yis*_*zer 3

这是 NuGet 中的一个错误,已在 RC 和 RTM 版本之间修复。https://github.com/NuGet/Home/issues/454

我们也许可以在 RTM 之前发布图库更新