在.NET 3.5中使用System.Reactive(在发货产品中)

Ori*_*rds 6 c# silverlight licensing reactive-programming

现在微软已经在devlabs上发布了适当版本的Rx框架,这个问题已经不再适用了


原始问题

我已经下载了Silverlight 3工具包并重新定义了System.Reactive.dll,以便在.NET 3.5 CLR上工作,我真的很享受使用它.

我想知道的是,我可以发货吗?

我想我可以在MS-PL许可下发货,但同时感觉我不应该,因为我不得不重新设置dll,因为我还没有看到任何微软关于发布反应框架的官方消息.

另一种选择是要么IObservable直到.NET 4.0,或者编写我自己的系统ripoff版本.我可能最终会编写一个ripoff版本,即使这会浪费一些时间.

有没有其他人想过这个问题,是否有其他人使用/运送该DLL?

ama*_*int 2

现在,Rx 可直接用于 Framework 3.5 SP1,以及 .NET Framework 4.0 beta 和 Silverlight 3.0 的下载

从这里下载您需要的版本http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx