我如何安装Twitterizer2和Twitterizer2.Asynchronous?在Twitterizer2的最后一个版本中,我收到类似“无法解析JSON”的错误。解决这个问题,从GIT下载版本并构建它,然后添加引用。
没有Twitter.Asynchronous一切正常,但是当我尝试然后添加Twitterizer2.Asynchronous并使用它时,我收到一个错误:
Assembly'Twitterizer2.Asynchronous,Version = 2.4.0.26650, Culture = neutral,PublicKeyToken = 69d1469eac671567'使用'Twitterizer2, Version = 2.4.0.26532,Culture = neutral,PublicKeyToken = 69d1469eac671567' 它的版本高于引用的程序集'Twitterizer2, 版本= 0.0.0.0,文化=中立, PublicKeyToken = 69d1469eac671567'c:\ Users \ fs \ Documents \ Visual Studio 2010 \项目\ Twtt2 \包\ twitterizer-async.2.4.0.26650 \ lib中\ net40 \ Twitterizer2.Asynchronous.dll
答案 0 :(得分:1)
当前版本的Twitterizer2 2.4.0.26532,它不能使用更高版本的Twitterizer2.Asynchronous。
从引用Twitterizer2和Twitterizer2.Asynchronous中删除它们,并添加两者但是兼容版本。
为了更容易,请尝试从nuget
安装它们http://nuget.org/packages/twitterizer-async
Install-Package twitterizer-async -Version 2.4.0.26650
认为因为Twitterizer2.Asynchronous依赖于Twitterizer2,它会为你安装兼容版本的Twitterizer2
答案 1 :(得分:1)
解决方案:
从NuGet获取twitterizer仍然存在问题,bcz你必须得到一个错误“无法解析JSON”,这是因为在NuGet包中有和Newton.JSON 4.5的汇编,所以,你必须添加以前的JSON版本,在此之前,构建自己的程序集。