项目场景:
之前使用的一款第三方软件,突然报“Newtonsoft.Ison,verson=4.5.0.0”的错误,打不开
问题描述
未能加载文件或程序集"Newtonsoft.Ison,verson=4.5.0.0, Cuture=neutalpubhideyToken=30ad4fe6b2aseed"或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。(异常来自 HRESULT:0x80131040)
原因分析:
这里暂时没有分析出来
解决方案:
-
去github上面,找对应的Newtonsoft.json文件,并进行下载,
https://github.com/JamesNK/Newtonsoft.Json/releases?page=5 -
下载成功之后,查看下载文件里面的 readme.txt
-
搜索软件安装包里面的 Newtonsoft,将原来的文件压缩,并把新的文件,给替换进去
4. 按照上面三步,软件就能正常打开了