Visual Studio 2013 F # 프로젝트에서 F # SqlDataConnection
을 사용하려고합니다. "Add Reference"대화 상자를 사용하여 FSharp.Data.TypeProviders
어셈블리에 대한 참조를 추가했습니다. 형식 공급자를 신뢰하라는 메시지가 표시되면 "사용"을 클릭하고 F # 도구 옵션을 볼 때 dll이 실제로 신뢰할 수 있음을 알 수 있습니다. 그러나신뢰할 수있는 형식 공급자가로드되지 않습니다.
, 유형 공급자를 사용하려고 할 때, 나는 DLL이 신뢰되지 않고로드되지 않고 SqlDataConnection
컴파일러에서 인식하지 말하는 경고 무엇입니까 :
을
무엇이 누락 되었습니까?
을 내 코드 : 다음 유형의 제공자 어셈블리는 Windows에서 "차단"할 수있다 당신이 직접 인터넷에서 유형 공급자 어셈블리를 다운로드 한 경우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 흠, 그들은 보통의 용의자들이었습니다! 오류 메시지에 대한 자세한 정보를 제공 할 수 있습니까? –
예, 알고 있습니다. 나는 아이디어가 없다. 질문에 대한 스크린 샷을 업데이트했습니다. –