我試圖從Visual Studio 2013 F#項目中使用F#SqlDataConnection
。我使用「添加引用」對話框添加了對FSharp.Data.TypeProviders
程序集的引用。當被要求信任類型提供者時,我點擊「啓用」,當查看F#工具選項時,我可以看到dll確實值得信賴。受信任的類型提供程序不會加載
然而,試圖使用類型提供程序時,我得到一個警告,稱該dll是不信任的,不會被加載和SqlDataConnection
不被編譯器識別:
我錯過了什麼?
我的代碼:
open System
open System.IO
open System.Data
open System.Data.Linq
open Microsoft.FSharp.Data.TypeProviders
open Microsoft.FSharp.Linq
type dbSchema = SqlDataConnection<"SomeConnectionString">
裝配與安裝VS2013安裝並沒有被阻止。它位於我的本地C驅動器上。我之前在.fsx文件中使用過類型提供程序,沒有任何問題,只需將dll複製到.fsx文件的目錄即可。但是,當使用「添加引用」對話框在F#項目中引用它時,它不適用於我。 –
@JakobChristensen嗯,那些是通常的嫌疑人!你能提供更多關於你得到的錯誤信息的細節嗎? –
是的,我知道。我沒有想法。我用錯誤的截圖更新了我的問題。 –