ServiceModel和f#

时间:2010-08-19 12:25:31

标签: .net f# f#-interactive

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

我goggled我还应该添加对FSharp.PowerPack的引用,以便摆脱这个错误但不幸的是它没有帮助。 所以我相信你的帮助

1 个答案:

答案 0 :(得分:4)

脚本文件(和FSI)中的引用是通过#r directive

添加的
#r "System.ServiceModel"

你可以在源代码中添加如下部分,这样它就可以被fsc使用并发送到fsi

#if INTERACTIVE
#r "System.ServiceModel"
#endif
相关问题