当尝试使用其中一个byte[]
或base64
编码字符串插入/更新文档时,我得到一个异常和一个!result.Success
指定的参数超出了有效值的范围。
参数名称:计数
我的文档不包含任何名为 count 的内容。这个异常都带有一个内部异常
StackTrace
at System.Net.Sockets.SocketAsyncEventArgs.SetBufferInternal(Byte[] buffer, Int32 offset, Int32 count)
at Couchbase.IO.Connection.Send(Byte[] buffer)
at Couchbase.IO.Strategies.DefaultIOStrategy.Execute[T](IOperation`1 operation)
...
仅当我包含具有base64
or的字段时才会发生这种情况byte[]
(重构以尝试两者)。在使用 NancyFX 作为前端和 Couchbase 作为数据库的 windows7 pro 64 位机器上。
我一直找不到任何 2.0 .Net SDK 或 3.0.2 Server 文档来引导我朝着正确的方向前进,并且还没有找到#couchbase IRC。似乎确实有任何与文件大小相关的设置(测试数据是 26.7k png)。希望这是我误解的简单事情。