2013-05-07 13 views
8

Chcę grać z dostawcami typów w F # mono, ale nie mogę go uruchomić w studio xamarin.Skąd mogę pobrać TypeProviders na Xamarin/Monodevelop?

Widzę, że błąd jest taki, że przestrzeń nazw TypeProviders nie jest zdefiniowana, ale gdzie znajdę ją w monodevelop?

Co zrobiłem został stworzony projekt samouczka dla F # i skomentował próbkę OData. Po skomentowaniu tej próbki dodałem System.Data.Services.Client, ale nie mogę znaleźć Microsoft.FSharp.Data.TypeProviders.

+0

To nie jest jeszcze obsługiwane - nie w Mono. –

+0

@OnorioCatenacci, jesteś tego pewien? Zobacz ten tweet: https://twitter.com/tomaspetricek/status/285378570048634880. Pliki DLL TypeProviders są zbudowane w najnowszej wersji mono. –

+0

Ah - wtedy stoję poprawiony. –

Odpowiedz

5

Występują pewne problemy z niektórymi dostawcami typów, głównie z powodu wywoływania zewnętrznych narzędzi, które mają inną lokalizację w Mono. Jest to z pewnością prawda dla dostawcy WSDL i dostawcy EDMX, oba mają odpowiedniki w Mono, ale w różnych lokalizacjach. Jeśli możesz podnieść problemy here, mogą one zostać zaadresowane przez każdego, kto pracuje nad kompilatorem i narzędziami open source.

+0

Czy powinienem również zgłaszać problemy z szablonami projektów? Myślę, że szablon projektu samouczka f # powinien działać od razu, aby obniżyć barierę dla każdego, kto chce wypróbować F # on mono. –

+0

Co do projektów szablonów, to jest problem z powiązaniem F #, powinieneś podnieść tutaj: https://github.com/fsharp/fsharpbinding/issues?labels=MonoDevelop&sort=updated&state=open – 7sharp9

+0

Gdzie można znaleźć kod źródłowy dla tych dostawców? Nie sądzę, aby ci dostawcy byli dostępni z otwartymi źródłami. –

Powiązane problemy