2010-04-20 53 views

回答

6

現在,您可以download it的。 NET 3.5SP1和.NET 4,所以我不會驚訝它是否與最近發佈的Mono一起工作 - 根本不需要Silverlight doohickies。

話雖如此,我還沒有嘗試過對單聲道:)

+0

我正在使用monodevelop 2.2,只是試圖構建一個示例代碼失敗,出現錯誤CS0103:在當前上下文(CS0103)中不存在名稱'Observable'。這就是爲什麼我嘗試了上述鏈接。 – Kristofer 2010-04-20 18:52:53

+0

@Kristofer:你有沒有「使用System.Linq;」在你的使用指令中,以及對System.Reactive.dll和System.CoreEx.dll的引用? – 2010-04-20 19:25:12

+0

System.Linq存在並位於我使用的指令中。另一方面,System.Reactive和System.CoreEx在嘗試使用「添加引用」來查找它們時不可用,所以我猜它們在當前的單聲道版本中仍然不受支持。 – Kristofer 2010-04-20 19:42:12

0

我已經玩了一會兒,我發現在所有從微軟的工作.NET 3.5 SP1的二進制文件在Mono 2.6.x上。但是,到目前爲止,我還沒有能夠獲得.NET 4二進制文件的工作。看起來他們期望IObserver/IObservable(可能是其他的東西?)出現在mscorlib.dll中,而Mono 2.6.x並不是這種情況。不幸的是,這意味着在2.6.x下沒有IObservable/IObserver的協變/逆變版本。

還沒有通過莫諾的svn挖掘,看看我是否可以得到它的工作方式。

1

最後一次我嘗試了,它沒有工作,因爲其中一個程序集引用了原生的win32 dll或一些框架DLL不是由mono實現的。然而,自從我嘗試以來,至少有一次Rx發佈。

相關問題