2017-01-10 75 views
-1

我正在使用TwitchLib引用并使用Newtonsoft.Json 7.0.0。每当我到达调用Twitch实验室的页面时,我都会收到以下错误消息。引用引用旧的Dll和引发错误

无法加载文件或程序集 'Newtonsoft.Json,版本= 7.0.0.0,文化=中性公钥= 30ad4fe6b2a6aeed'

我有Newtonsoft.Json,安装在我的项目版本9.0.0.1 =。

我已将此添加到我的配置中尝试解决问题。

<dependentAssembly> 
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> 
    <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" /> 
    </dependentAssembly> 

如何解决此问题?

+0

'..newVersion =“7.0.0.0”..' – user2864740

+0

为什么你有'newVersion =“7.0.0.0”'和“在我的项目中安装了Newtonsoft.Json,Version = 9.0.0.1”。与此同时? –

+0

我手动添加了这个程序集,并从上面的版本6.0.0做了一个复制和粘贴,并没有正确阅读它。 –

回答

-1

改变了参考NEWVERSION = “7.0.0.0”,以NEWVERSION = “9.0.0.0”,它似乎已经解决问题。