F#项目中缺少System.Data

3

我正在使用.NET 3.5,但在Intellisense中无法找到System.Data。我错过了什么?


有趣的是,我可以在FSI中很好地打开它,但我无法从我的.fs文件编译代码。 - James
+1 作为一次性奖励给你的头像。我可以品尝到你的Zuuuuunnnnne..... - womp
2个回答

3
是的,这是F#中的设计,而不是bug。默认情况下,我们提供的项目模板(在Visual Studio 2010中)会添加以下引用:
  • mscorlib.dll - 诸如“string”之类的内容
  • FSharp.Core.dll - 所有与F#相关的内容
  • System.dll - 诸如System.IO之类的内容
  • System.Core.dll - .NET 3.5新增内容,例如HashSet<_>
  • System.Numerics.dll - 用于F#的BigInteger类型
对于任何特定的库,例如ADO.NET、WPF、WCF等,您需要添加所需的特定程序集引用。

1

必须添加一个引用。我想我太习惯于C#模板自动为我完成这个步骤了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接