0

我正在尝试 Couchbase 数据库,我已经按照这里的教程进行操作:

http://developer.couchbase.com/documentation/server/4.0/sdks/dotnet-2.2/hello-couchbase.html

我已经从包管理器中安装了 nugget,并开始编写代码。但是当我试图调用 Cluster.OpenBucket 函数时,我得到了:

Couchbase.NetClient.dll 中出现“System.AggregateException”类型的未处理异常

“连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应”

那是我的代码:

class DbMgr
{
    private static readonly Cluster Cluster = new Cluster();
    const string BUCKET_NAME = "This-Is-A-Bucket-Name";

    public void Init()
    {
        //This is where I get exception....
        using (var bucket = Cluster.OpenBucket(BUCKET_NAME, "")) 
        {
            var document = new Document<dynamic>
            {
                Id = "Hello",
                Content = new
                {
                    name = "Couchbase"
                }
            };
        }
    }
}

有任何想法吗?

4

0 回答 0