我正在尝试开始使用agsXMPP,但遇到了一些问题。我正在尝试运行此代码:
using System;
using agsXMPP;
namespace TestAgs
{
class MainClass
{
public static void Main (string[] args)
{
XmppClientConnection connection = new XmppClientConnection ();
connection.OnLogin += delegate {
Console.WriteLine ("logged in");
};
connection.Server = "gmail.com";
connection.ConnectServer = "talk.google.com";
connection.Username = "my username"; // I tried both with and without '@gmail.com'
connection.Password = "my password";
connection.Open();
}
}
}
这编译得很好,但是当我尝试运行它时,什么也没有发生。它运行并完成,没有任何错误,但“登录”永远不会打印到控制台。我究竟做错了什么?
如果有什么不同,我在 Ubuntu 10.04 上使用 Mono 2.4。