我正在尝试在我的 VS2008 C# Windows 服务程序中使用 json 反序列化程序,一旦客户端通过 TCP 向服务发送数据,就会出现上述错误。错误总是发生在:
protected virtual void OnDataReceived(DataEventArgs e)
{
EventHandler<DataEventArgs> handler = DataReceived;
if (handler != null)
{
handler(this, e); <-- error happens here
}
}
我ServiceStack.Text
在我的解决方案中包含作为参考并使用了语句using ServiceStack.Text;
我使用的唯一代码是:
o = JsonSerializer.DeserializeFromString <Dictionary<string, string>>(sAry[2]);
任何建议或方向将不胜感激。