2010-04-20 16 views

Odpowiedz

6

Można teraz download it dla. NET 3.5SP1 i .NET 4, więc nie byłbym zaskoczony, gdyby działał wbrew najnowszym wersjom Mono - w ogóle nie wymagał Silverlight doohickies.

Mimo, że nie próbowałem go w ogóle przeciwko Mono :)

+0

Używam MonoDevelop 2.2 i po prostu stara się budować przykładowy kod zakończyła się błędem CS0103: nazwa 'Obserwowalne” nie istnieje w bieżącym kontekście (CS0103). Właśnie dlatego wypróbowałem powyższy link. – Kristofer

+0

@Kristofer: Czy masz "using System.Linq;" w dyrektywach używania i odniesienie do System.Reactive.dll i System.CoreEx.dll? –

+0

System.Linq istnieje i jest w moich dyrektywach używania. System.Reactive i System.CoreEx są z drugiej strony niedostępne, gdy próbuje się je znaleźć za pomocą "dodaj referencję", więc myślę, że nadal nie są one obsługiwane w aktualnej wersji mono. – Kristofer

0

Grałem się z nim przez jakiś czas, a ja okazało się, że .NET 3.5 SP1 Microsoft binarne z pracy w Mono 2.6.x. Jednak do tej pory nie udało mi się uruchomić plików binarnych .NET 4. Wygląda na to, że spodziewają się, że w mscorlib.dll będzie obecny IObserver/IObservable (być może inne rzeczy?), Co nie ma miejsca w Mono 2.6.x. Niestety oznacza to brak kowariantnych/contravariant wersji IObservable/IObserver poniżej 2.6.x.

jeszcze nie wykopane przez svn Mono, aby zobaczyć, czy mogę go dostać pracę w ten sposób.

1

Ostatni raz próbowałem, to nie działa, ponieważ jeden z zespołów odwołuje zarówno rodzimych dll win32 lub niektóre ramy dll nie realizowane przez mono. Jednak od czasu wypróbowania mam co najmniej jedno wydanie Rx.