我正在使用.net 3.5框架。自从twitter的api被更改后,我无法从我的网站访问我的Twitter帐户。我已经搜索了支持Api 1.1的项目的其他替代方法。但是没办法,总是告诉我“您正在尝试将此软件包安装到一个针对'.NETFramework,Version = v3.5'的项目中,但该软件包不包含任何程序集引用或 与该框架兼容的内容文件。“
任何人都可以告诉我其他一些与twitter的Api 1.1和.net framework 3.5兼容的dll,以便我可以从我的网站再次访问我的Twitter帐户吗?
非常感谢。
答案 0 :(得分:0)
您可以使用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兼容性问题。如果您遇到此问题,只需download Json.NET v5.0.6 manually,删除NuGet下载的所有内容(包括.refresh文件),并将其替换为您下载的Json.NET DLL文件(/ Net35 /文件夹中的文件)。