C# 带有.NET Compact Framework的XSockets

C# 带有.NET Compact Framework的XSockets,c#,.net,websocket,xsockets.net,C#,.net,Websocket,Xsockets.net,我一直在尝试用XSockets.Client 4.0.0为.NET3.5建立一个新的智能设备项目(VS2008),但是经过了大量的尝试和错误,仍然没有这样的运气 问题是,如果我添加所有三个包依赖项(XSockets.Client35、Newtonsoft.Json和System.Threading),我会得到以下错误: 错误1在未引用的程序集中定义了类型“System.Func”“2”。必须添加对程序集“System.Core,Version=3.5.0.0,Culture=neutral,Pu

我一直在尝试用XSockets.Client 4.0.0为.NET3.5建立一个新的智能设备项目(VS2008),但是经过了大量的尝试和错误,仍然没有这样的运气

问题是,如果我添加所有三个包依赖项(XSockets.Client35、Newtonsoft.Json和System.Threading),我会得到以下错误:

错误1在未引用的程序集中定义了类型“System.Func”“2”。必须添加对程序集“System.Core,Version=3.5.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用

…我想这意味着我的System.Core Compact缺少了完整的.NET System.Core所具有的某些功能(这还不是很清楚,我很乐意得到更好的解释)

如果我只是用XSockets.Client35设置项目,我可以部署它,但是我的应用程序在启动时会冻结(我已经测试过了,我只需要引用库就可以冻结它)

所以,我的问题是:XSockets与.NETCompactFramework兼容吗?如果没有,是否有办法从PocketPC(使用Windows Mobile 6)连接到任何WebSocket服务器

Microsoft对原始套接字连接()有一些看法,但它是否也适用于WebSocket


感谢您的时间和关注。

用于.NET 3.5的XSockets.Client是用于.NET Framework 3.5的,而不是.NET Compact Framework 3.5

我知道有一些定制实现运行Compact Framework客户端来连接到XSockets,但目前还没有团队XSockets发布的.NET CF的正式客户端

目前的客户是

  • JavaScript
  • .NET4.0+
  • .NET 3.5
  • .NET微框架
  • 飞镖
  • 阿杜伊诺
由于您可以将任何TCP/IP连接到XSockets,因此从Compact Framework连接客户机也将非常容易

不久将有一个新的Java客户端,但是如果您希望使用Compact Framework客户端(当然也可以自己构建),您可以随时与团队联系

问候 Uffe