代码之家  ›  专栏  ›  技术社区  ›  Jarek

ServiceModel和F#

  •  1
  • Jarek  · 技术社区  · 15 年前

    我刚从F开始,所以这个问题对你们中的一些人来说似乎很容易。 因此,我尝试使用SyndicationFeed,它位于System.ServiceModel.Syndication命名空间中。我在项目中添加了以下引用:System.ServiceModel和System.ServiceModel.Web。结果是它成功地构建了,但是当我切换到“F Interactive”窗口时,我得到了一个错误,它显示 “错误fs0039:未定义命名空间”“serviceModel”“。”

    我发现我还应该添加对fsharp.powerpack的引用,以便消除这个错误,但不幸的是,它没有帮助。 所以伙计们,我指望你们的帮助

    1 回复  |  直到 15 年前
        1
  •  4
  •   desco    15 年前

    脚本文件(和fsi)中的引用是通过r指令添加的。

    #r "System.ServiceModel"
    

    您可以向源代码添加如下部分,以便FSC既可以使用它,也可以将其发送到FSI

    #if INTERACTIVE
    #r "System.ServiceModel"
    #endif