这是我做的:
1.我从VS .NET 2005(控制台应用程序)创建一个C#项目
2.从tweetsharp.com附上图书馆
3.我复制并粘贴并尝试运行
代码
//setting up a request is unchanged
var twitter = FluentTwitter.CreateRequest()
.AuthenticateAs(user, password)
.Statuses().OnHomeTimeline().AsXml();
// In past releases 'response' used to be a string, now it's a TwitterResult object
var response = twitter.Request();
我无法让它运行。错误是:
'Dimebrain.TweetSharp.Fluent.IFluentTwitter' does not contain a definition for 'AuthenticateAs'... Data\Temporary Projects\ConsoleApplication1\Program.cs
任何想法我做错了什么?
答案 0 :(得分:0)
您需要确保在代码中引用正确的命名空间 - 我认为在这种情况下是Dimebrain.TweetSharp.Extensions。
答案 1 :(得分:0)
该代码段所需的唯一“使用”指令应为:
using Dimebrain.TweetSharp.Fluent
您最终可能还需要:
using Dimebrain.TweetSharp.Extensions;
using Dimebrain.TweetSharp.Model;
...所以你也可以添加它们。
我们计划在某些时候将很多TweetSharp合并到一个命名空间中,但是现在这应该可以满足您的需要。