2013-11-03 134 views
1

我剛開始使用F#。我與MS VS 2012.F#:命名空間/模塊不可及

我想跟隨一些MSDN示例(f.ex:http://msdn.microsoft.com/en-us/library/vstudio/hh225374(v=vs.110).aspx),我已經遇到了一個障礙:理論上應該訪問的命名空間實際上是遙不可及的。

open System.Data 

結果爲 「命名空間 '數據' 沒有定義。

open Microsoft.FSharp.Data.TypeProviders 

生成」 命名空間 'TypeProviders' 沒有定義。

不知道該怎麼辦。 包是否需要安裝在某個地方? MSDN教程沒有提到這一點。

謝謝。

+0

作爲解釋如下這正是,如果你嘗試在一個組件不存在在項目中引用一個命名空間,你會得到錯誤。這不是特定於F#的。 –

回答

4

右鍵單擊項目並選擇'添加引用…',然後在'Assemblies'下選擇'Extensions'。那麼你應該在彙編列表中找到FSharp.Data.TypeProviders

或者,您也可以安裝FSharp.Data.TypeProvidersNuGet package