我是F#的新手,如果以前曾问过这个问题,我很抱歉,但我找不到。
我正在尝试在NetStandard 2.0中创建一个F#DLL,我想使用HttpClient
open System.Net.Http
不起作用:The namespace 'Net' is not defined.
我在NetStandard 2.0的上下文中查找并找不到特定于F#和HttpClient
的任何解决方案
在NetStandard 2.0中,C#端使用名称空间System.Net.Http
。没问题。
在F#上,intellisense在展开.Http
时没有显示System.Net
命名空间
非常感谢任何想法。
TIA,
大卫
答案 0 :(得分:1)
该命名空间是一个不会自动作为.NET的一部分引用的程序集,因此需要为使用它的每个项目引用它。 C#项目可能已经有了引用,或者当您尝试打开命名空间时,您的工具会自动添加它。所以你只需要添加对DLL的引用" System.Net.Http"在你的F#项目中。