2013-05-07 6 views
8

모노에서 F # 형식 공급자를 가지고 놀고 싶지만 xamarin studio에서 작동하도록 할 수는 없습니다.TypeProviders가 Xamarin/Monodevelop에서 작동하도록하려면 어떻게해야합니까?

오류는 네임 스페이스 TypeProviders가 정의되어 있지 않지만 monodevelop에서 어디에서 찾을 수 있습니까?

내가 한 것은 F # 용 튜토리얼 프로젝트를 만들고 OData 샘플을 주석 처리했습니다. 그 샘플을 주석 처리 한 후 System.Data.Services.Client을 추가했지만 Microsoft.FSharp.Data.TypeProviders을 찾을 수 없습니다.

+0

Mono가 아닌 아직 지원되지 않습니다. –

+0

@OnorioCatenacci, 이것에 대해 확실합니까? 이 트윗을보십시오 : https://twitter.com/tomaspetricek/status/285378570048634880. TypeProviders dll은 최신 버전의 mono로 빌드됩니다. –

+0

아 - 그럼 내가 고쳐 놨어. –

답변

5

특정 유형 공급자와 관련하여 일부 문제가 있습니다. 주로 Mono에서 다른 위치를 가진 외부 도구를 호출하기 때문입니다. WSDL 제공자와 EDMX 제공자의 확실한 사실은 모두 Mono에 있지만 다른 위치에 있습니다. 당신이 이슈를 제기 할 수 있다면 here 오픈 소스 컴파일러와 툴을 다루는 누구라도이를 해결할 수 있습니다.

+0

프로젝트 템플릿에도 문제가 있습니까? 나는 F # 튜토리얼 프로젝트 템플릿이 F #을 모노로 시험해보고 싶은 모든 사람들의 장벽을 낮추기 위해 상자 오른쪽에서 작동해야한다고 생각합니다. –

+0

템플릿 프로젝트는 F # 바인딩 문제입니다. https://github.com/fsharp/fsharpbinding/issues?labels=MonoDevelop&sort=updated&state=open – 7sharp9

+0

어디에서 소스 코드를 찾을 수 있습니까? 이 공급자를 위해? 나는이 공급자가 오픈 소스라고 생각하지 않는다. –