Silverlight 4.0 在Silverlight 4类库中使用HttpListener

Silverlight 4.0 在Silverlight 4类库中使用HttpListener,silverlight-4.0,httplistener,Silverlight 4.0,Httplistener,我有一个Silverlight 4类库,我正在尝试使用HttpListener和相关类型(HttpListenerContext、HttpListenerException、HttpUtility等) 但是,由于某种原因,VS2010不断给我以下错误: 类型或命名空间名称出错 找不到“HttpListener”(是 您缺少using指令或 装配参考?) 我在项目的“引用”窗口(右键单击,在对象浏览器中查看)中查看了引用,它似乎正在拉入系统[2.0.5.0]。此程序集实际上不包含这些类型的定义(它

我有一个Silverlight 4类库,我正在尝试使用HttpListener和相关类型(HttpListenerContext、HttpListenerException、HttpUtility等)

但是,由于某种原因,VS2010不断给我以下错误:

类型或命名空间名称出错 找不到“HttpListener”(是 您缺少using指令或 装配参考?)

我在项目的“引用”窗口(右键单击,在对象浏览器中查看)中查看了引用,它似乎正在拉入系统[2.0.5.0]。此程序集实际上不包含这些类型的定义(它安装到%ProgramFiles%\Reference Assemblys\Microsoft\Framework\Silverlight\4.0\system.dll)。这是否意味着我不能使用这些类型,或者我只是在引用程序集时做了一些愚蠢的事情


谢谢

Silverlight实际上是自己的.NET Framework版本,对桌面.NET Framework的完整命名空间集的支持有限。请参阅Nick Kramer在SL4中支持的API的漂亮文本文件列表,以了解更多信息:

您将注意到,不支持直接指定的命名空间,或者您添加的dll依赖于基础SL.NET Framework不支持的命名空间