我正在尝试使用twitter API TweetInvi,但不幸的是,面对以下错误,我搜索了很多次,但没有找到任何内容:/ any help将被评估这是我得到的错误,这是一个内部错误,外部的歧义错误是
(外部错误)“”Tweetinvi.TwitterCredentials“”的类型初始值设定项引发异常
(内部错误)
无法在ID为% 1的AppDomain的“load”绑定上下文中加载显示名称为“”System.Core“”的程序集。失败的原因是: System.IO.FileLoadException:无法加载文件或程序集“”System.Core,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes“”或其依赖项之一。“”给定的程序集名称或代码库无效。(HRESULT异常: 0x80131047)
图像链接是
http://s12.postimg.org/py2zijqal/Prob2.jpg提前道谢
发布于 2014-12-29 20:10:23
我解决了这个问题。newtonsoft.Json库的版本必须相同。我在我的项目中使用了NewtonSoft.Json 5.0.8。我在Tweetinci Source Project中将newtonsoft.Json库替换为5.0.8,并对其进行了重建。
它的工作:)
发布于 2015-11-12 12:50:16
在从v0.9.10.0到v0.9.3.0 (由于某种原因,新版本破坏了mono兼容性)的过程中,我也遇到了一个类型初始化器问题,内部异常涉及到Newtonsoft的Json v7.0.0.0和v6.0.0.0。
最后,在我的app.config中,我删除了这个:
<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>删除之后,我的程序就像预期的那样运行了。
https://stackoverflow.com/questions/24404315
复制相似问题