您好我开始在f#中创建一些代码来访问freebase数据。我已经开始学习本教程freebase但是,即使是最简单的测试,它也不起作用,这里有一个图像:
代码:
错误:System.ArgumentException: The 'User-Agent' header must be modified using the appropriate property or method.
Parameter name: name
现在有人在做我错的事吗?这个FSharp.Data是否已准备好投入生产?谢谢!
答案 0 :(得分:2)
基于对this file源的瞥见,看起来某些框架版本在UserAgent
上有HttpWebRequest
属性,但有些没有,并且您正在使用的库是假设的您的版本的框架不是真的它。也许尝试引用一个非便携版本的库?
如果您想设置用户代理),在这种情况下,这是类型提供程序实现中的错误。
答案 1 :(得分:1)
现在已在F#Data 2.0.5中修复此问题。您现在可以毫无问题地使用FSI上的任何3个版本。