【问题标题】:Using HttpListener in a Silverlight 4 Class Library在 Silverlight 4 类库中使用 HttpListener
【发布时间】:2011-04-05 21:08:26
【问题描述】:

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

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

错误 84 类型或命名空间名称 找不到“HttpListener”(是 您缺少 using 指令或 汇编参考?)

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

谢谢!

【问题讨论】:

    标签: silverlight-4.0 httplistener


    【解决方案1】:

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

    http://blogs.msdn.com/b/nickkramer/archive/2010/03/19/silverlight-4-rc-api-listing-in-one-big-text-file.aspx

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      相关资源
      最近更新 更多