2009-08-26 79 views
3

我针对.NET 3.5,但不能得到System.Data来在智能感知丢失。我错过了什么?System.Data在F#项目

+0

有趣的是,我可以打开它只是在FSI很好,但我不能编译从我.FS文件中的代码。 – James 2009-08-26 16:27:16

+0

+1作为您的头像一次性奖金。我可以品尝你的Zuuuuunnnne ..... – womp 2009-08-26 16:28:22

回答

3

是的,这是“设计”,而不是在F#中的错误。默认情况下,我们的船项目模板(Visual Studio 2010中)添加下列引用:

  • mscorlib.dll中 - 像 '字符串'
  • FSharp.Core.dll事 - 所有的事情F#
  • 系统。 DLL - 比如System.IO
  • System.Core.dll - .NET 3.5的增加,像HashSet的< _>
  • System.Numerics.dll - 对于F#的BigInteger的类型

对于像ADO.NET,WPF,WCF等任何特定的库,你将需要添加所需的特定组件的引用。

1

不得不加一个参考。我想我太习惯于C#模板为我做这件事。