C# 什么';使用';WebSocket需要什么指令

C# 什么';使用';WebSocket需要什么指令,c#,.net,network-programming,compiler-errors,websocket,C#,.net,Network Programming,Compiler Errors,Websocket,我对C#有些陌生,对WebSocket也很陌生。我需要修改一个使用套接字来使用WebSocket的现有应用程序,但是编译器给出了一个臭名昭著的 。。。是否缺少using指令或程序集引用 那么,很明显我遗漏了什么,但是什么呢 还有,有没有办法强制浏览器使用特定版本的WebSocket 谢谢大家 您需要下载并安装websocket服务器实现。我目前正在使用HTML5实验室发现的原型。请注意,这是一个hybi规范版本9,只适用于支持新hybi技术的浏览器(例如,Chrome,我想FF7也可以)。它不适

我对C#有些陌生,对WebSocket也很陌生。我需要修改一个使用套接字来使用WebSocket的现有应用程序,但是编译器给出了一个臭名昭著的

。。。是否缺少using指令或程序集引用

那么,很明显我遗漏了什么,但是什么呢

还有,有没有办法强制浏览器使用特定版本的WebSocket


谢谢大家

您需要下载并安装websocket服务器实现。我目前正在使用HTML5实验室发现的原型。请注意,这是一个hybi规范版本9,只适用于支持新hybi技术的浏览器(例如,Chrome,我想FF7也可以)。它不适用于FF WebSocket是客户端技术。SLaks——是吗?我正在尝试修改客户端。(而且两端都必须支持,所以你的评论意味着什么?)斜体表示,但没有帮助。它是Javascript,不是C。.Net framework没有WebSocket实现。顺便说一句,安装WebSocket实现后,您可以从
%ProgramFiles%\Microsoft SDK\WCF WebSocket\11.05.11\bin
目录向项目中添加对Microsoft.ServiceModel.WebSocket.dll的程序集引用,然后,要添加的using指令将是
using Microsoft.ServiceModel.WebSockets。查看自述文件。这是下载安装程序的直接链接(从HTML5Labs)。另外,感谢您指出,一旦安装了DLL,您可以在
%ProgramFiles%\Microsoft SDK\WCF WebSockets\11.05.11\bin