2012-04-09 68 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 )。