2012-04-09 69 views
2

当我试图创建.NET 2.0或.NET 3.5,我不能用它来输入供应商有关的任何类型的项目。根据引用VS使用F#3.0的.NET 2.0。因此,类型提供程序不适用于.net 2.0/3.x?它只能在.net 4.0和更新版本下使用?类型供应商不提供.NET 2.0/3.X?

P.S.顺便说一句FSharp.Core.dll用于.NET 2.0(位于C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\v2.0\FSharp.Core.dll)不含有输入提供商相关的类型。

Actualy我始终认为,F#团队由F#2.0和F#3.0中提供的.NET 2.0的所有功能。

回答

1

没有,只有净4.5+(只有4.5了)。

2

如果你正在创作一类供应商,它必须使用.NET 4.0 - 记住,类型供应商参与设计时,这意味着它们会加载到Visual Studio的过程(这已经在运行.NET 4.5 )。