Twitter Api 1.1。 .net 3.5

我正在使用.net 3.5框架。 自从twitter的api被更改后,我无法从我的网站访问我的Twitter帐户。 我已经搜索了支持Api 1.1的项目的其他替代方法。 但是没办法,总是告诉我“您正在尝试将此软件包安装到一个针对’.NETFramework,Version = v3.5’的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。 “

任何人都可以告诉我其他一些与twitter的Api 1.1和.net framework 3.5兼容的dll,以便我可以从我的网站再次访问我的Twitter帐户吗?

非常感谢。

您可以使用TweetSharp v2.3.1。 它支持Twitter API 1.1,它还提供完整的.NET Framework 3.5(以及2.0)支持。

您可以通过NuGet或GitHub获取它:如果您使用NuGet包管理器,您可以通过执行以下操作从命令窗口安装它:

Install-Package TweetSharp 

我个人可以保证它有效,因为我在一个旧的3.5项目中使用它,我设法让它工作。

重要说明 :如果您的项目不包含Newtonsoft Json.NET> = 5.0.6(这是必需的依赖项),NuGet将自动尝试获取更新版本,这可能会给您带来.NET 3.5兼容性问题。 如果遇到这个问题,只需手动下载Json.NET v5.0.6 ,删除NuGet下载的所有内容(包括.refresh文件),并将其替换为您下载的Json.NET DLL文件(/ Net35 /中的文件)夹)。