This might seem like a silly question, but I downloaded the Reactive Extensions for .NET from here:
http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx
This simple example is giving me a build error:
var test = new[] { 1, 2, 4, 5 };
test.ToObservable().Subscribe(Console.WriteLine);
The compiler says:
Error 2 The type
‘System.Concurrency.IScheduler’ is
defined in an assembly that is not
referenced. You must add a reference
to assembly ‘System.CoreEx,
Version=1.0.2856.104, Culture=neutral,
PublicKeyToken=31bf3856ad364e35’. C:\dev\test\RxTests.cs 67 13 Test
System.CoreEx is not on the same list of assemblies as System.Reactive was … any clues?
In the latest version of Rx, System.CoreEx.dll has been removed and the contents merged with System.Reactive.dll. See the release notes for other changes.