<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>rxx Issue Tracker Rss Feed</title><link>http://rxx.codeplex.com/workitem/list/basic</link><description>rxx Issue Tracker Rss Description</description><item><title>Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150]</title><link>http://rxx.codeplex.com/workitem/24150</link><description>When I add Rx 2.1 and Rxx 1.3 to a .NET 4.0 project in Vs2010 on WinXP I get compilation failures. &lt;br /&gt;Sample main method&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;class Program&lt;br /&gt;    &amp;#123;&lt;br /&gt;        static void Main&amp;#40;string&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var source &amp;#61; Observable.Empty&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            var connectable &amp;#61; source.Publish&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            connectable.Prime&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;csproj snippet&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#60;ItemGroup&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Rxx&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rxx.1.3.4451.33754&amp;#92;lib&amp;#92;net40&amp;#92;Rxx.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Core&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Core&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Core.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Core.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Interfaces&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Interfaces.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Interfaces.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Linq&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Linq.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Linq.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.PlatformServices&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-PlatformServices.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.PlatformServices.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml.Linq&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data.DataSetExtensions&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Microsoft.CSharp&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;ItemGroup&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;and the error message is&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS0012&amp;#58; The type &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;T0&amp;#62;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35&amp;#39;.&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1928&amp;#58; &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; does not contain a definition for &amp;#39;Prime&amp;#39; and the best extension method overload &amp;#39;System.Reactive.Linq.Observable2.Prime&amp;#60;TSource&amp;#62;&amp;#40;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;TSource&amp;#62;&amp;#41;&amp;#39; has some invalid arguments&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1929&amp;#58; Instance argument&amp;#58; cannot convert from &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; to &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I believe that the error is a hard reference to version in 1.3&amp;#92;source&amp;#92;Rxx&amp;#92;Rxx.csproj &amp;#40;ln &amp;#126;190&amp;#41;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35, processorArchitecture&amp;#61;MSIL&amp;#34; Condition&amp;#61;&amp;#34; &amp;#39;&amp;#36;&amp;#40;Experimental&amp;#41;&amp;#39; &amp;#33;&amp;#61; True &amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Main.1.0.11226&amp;#92;lib&amp;#92;Net4&amp;#92;System.Reactive.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Hey Lee, thanks for reporting the issue and sorry for the inconvenience.  I'll consider deploying a package for 2.0 in the near future.&lt;/p&gt;</description><author>davedev</author><pubDate>Tue, 09 Apr 2013 18:42:46 GMT</pubDate><guid isPermaLink="false">Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150] 20130409064246P</guid></item><item><title>Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150]</title><link>http://rxx.codeplex.com/workitem/24150</link><description>When I add Rx 2.1 and Rxx 1.3 to a .NET 4.0 project in Vs2010 on WinXP I get compilation failures. &lt;br /&gt;Sample main method&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;class Program&lt;br /&gt;    &amp;#123;&lt;br /&gt;        static void Main&amp;#40;string&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var source &amp;#61; Observable.Empty&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            var connectable &amp;#61; source.Publish&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            connectable.Prime&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;csproj snippet&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#60;ItemGroup&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Rxx&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rxx.1.3.4451.33754&amp;#92;lib&amp;#92;net40&amp;#92;Rxx.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Core&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Core&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Core.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Core.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Interfaces&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Interfaces.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Interfaces.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Linq&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Linq.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Linq.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.PlatformServices&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-PlatformServices.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.PlatformServices.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml.Linq&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data.DataSetExtensions&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Microsoft.CSharp&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;ItemGroup&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;and the error message is&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS0012&amp;#58; The type &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;T0&amp;#62;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35&amp;#39;.&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1928&amp;#58; &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; does not contain a definition for &amp;#39;Prime&amp;#39; and the best extension method overload &amp;#39;System.Reactive.Linq.Observable2.Prime&amp;#60;TSource&amp;#62;&amp;#40;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;TSource&amp;#62;&amp;#41;&amp;#39; has some invalid arguments&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1929&amp;#58; Instance argument&amp;#58; cannot convert from &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; to &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I believe that the error is a hard reference to version in 1.3&amp;#92;source&amp;#92;Rxx&amp;#92;Rxx.csproj &amp;#40;ln &amp;#126;190&amp;#41;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35, processorArchitecture&amp;#61;MSIL&amp;#34; Condition&amp;#61;&amp;#34; &amp;#39;&amp;#36;&amp;#40;Experimental&amp;#41;&amp;#39; &amp;#33;&amp;#61; True &amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Main.1.0.11226&amp;#92;lib&amp;#92;Net4&amp;#92;System.Reactive.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Hey Lee, thanks for reporting the issue and sorry for the inconvenience.  I'll consider deploying a package for 2.0 in the near future.&lt;/p&gt;</description><author>davedev</author><pubDate>Tue, 09 Apr 2013 18:38:38 GMT</pubDate><guid isPermaLink="false">Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150] 20130409063838P</guid></item><item><title>Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150]</title><link>http://rxx.codeplex.com/workitem/24150</link><description>When I add Rx 2.1 and Rxx 1.3 to a .NET 4.0 project in Vs2010 on WinXP I get compilation failures. &lt;br /&gt;Sample main method&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;class Program&lt;br /&gt;    &amp;#123;&lt;br /&gt;        static void Main&amp;#40;string&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var source &amp;#61; Observable.Empty&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            var connectable &amp;#61; source.Publish&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            connectable.Prime&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;csproj snippet&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#60;ItemGroup&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Rxx&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rxx.1.3.4451.33754&amp;#92;lib&amp;#92;net40&amp;#92;Rxx.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Core&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Core&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Core.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Core.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Interfaces&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Interfaces.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Interfaces.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Linq&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Linq.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Linq.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.PlatformServices&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-PlatformServices.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.PlatformServices.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml.Linq&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data.DataSetExtensions&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Microsoft.CSharp&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;ItemGroup&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;and the error message is&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS0012&amp;#58; The type &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;T0&amp;#62;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35&amp;#39;.&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1928&amp;#58; &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; does not contain a definition for &amp;#39;Prime&amp;#39; and the best extension method overload &amp;#39;System.Reactive.Linq.Observable2.Prime&amp;#60;TSource&amp;#62;&amp;#40;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;TSource&amp;#62;&amp;#41;&amp;#39; has some invalid arguments&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1929&amp;#58; Instance argument&amp;#58; cannot convert from &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; to &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I believe that the error is a hard reference to version in 1.3&amp;#92;source&amp;#92;Rxx&amp;#92;Rxx.csproj &amp;#40;ln &amp;#126;190&amp;#41;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35, processorArchitecture&amp;#61;MSIL&amp;#34; Condition&amp;#61;&amp;#34; &amp;#39;&amp;#36;&amp;#40;Experimental&amp;#41;&amp;#39; &amp;#33;&amp;#61; True &amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Main.1.0.11226&amp;#92;lib&amp;#92;Net4&amp;#92;System.Reactive.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: LeeCampbell ** &lt;p&gt;Thanks for the quick response. Apologies for not finding the linked conversation (I did have a look for realted issues for logging this).&lt;/p&gt;&lt;p&gt;The requirement to have vs2012 makes this a non starter (this project runs WinXP so no .NET4.5, no VS2012). Thanks anyway. I will pull the classes that we use and bring them into our local project :-(&lt;/p&gt;</description><author>LeeCampbell</author><pubDate>Tue, 09 Apr 2013 08:20:41 GMT</pubDate><guid isPermaLink="false">Commented Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150] 20130409082041A</guid></item><item><title>Closed Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150]</title><link>http://rxx.codeplex.com/workitem/24150</link><description>When I add Rx 2.1 and Rxx 1.3 to a .NET 4.0 project in Vs2010 on WinXP I get compilation failures. &lt;br /&gt;Sample main method&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;class Program&lt;br /&gt;    &amp;#123;&lt;br /&gt;        static void Main&amp;#40;string&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var source &amp;#61; Observable.Empty&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            var connectable &amp;#61; source.Publish&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            connectable.Prime&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;csproj snippet&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#60;ItemGroup&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Rxx&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rxx.1.3.4451.33754&amp;#92;lib&amp;#92;net40&amp;#92;Rxx.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Core&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Core&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Core.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Core.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Interfaces&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Interfaces.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Interfaces.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Linq&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Linq.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Linq.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.PlatformServices&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-PlatformServices.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.PlatformServices.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml.Linq&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data.DataSetExtensions&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Microsoft.CSharp&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;ItemGroup&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;and the error message is&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS0012&amp;#58; The type &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;T0&amp;#62;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35&amp;#39;.&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1928&amp;#58; &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; does not contain a definition for &amp;#39;Prime&amp;#39; and the best extension method overload &amp;#39;System.Reactive.Linq.Observable2.Prime&amp;#60;TSource&amp;#62;&amp;#40;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;TSource&amp;#62;&amp;#41;&amp;#39; has some invalid arguments&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1929&amp;#58; Instance argument&amp;#58; cannot convert from &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; to &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I believe that the error is a hard reference to version in 1.3&amp;#92;source&amp;#92;Rxx&amp;#92;Rxx.csproj &amp;#40;ln &amp;#126;190&amp;#41;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35, processorArchitecture&amp;#61;MSIL&amp;#34; Condition&amp;#61;&amp;#34; &amp;#39;&amp;#36;&amp;#40;Experimental&amp;#41;&amp;#39; &amp;#33;&amp;#61; True &amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Main.1.0.11226&amp;#92;lib&amp;#92;Net4&amp;#92;System.Reactive.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Rxx 1.3 only supports Rx 1.x.&lt;br /&gt;Rxx 2.x has not been released as a discrete download, though you can build it yourself from the source code.  The source code currently references the latest version of Rx on NuGet.&lt;br /&gt;&lt;br /&gt;See the following discussion for more info: &lt;br /&gt;https://rxx.codeplex.com/discussions/399501</description><author>davedev</author><pubDate>Mon, 08 Apr 2013 17:18:19 GMT</pubDate><guid isPermaLink="false">Closed Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150] 20130408051819P</guid></item><item><title>Created Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150]</title><link>http://rxx.codeplex.com/workitem/24150</link><description>When I add Rx 2.1 and Rxx 1.3 to a .NET 4.0 project in Vs2010 on WinXP I get compilation failures. &lt;br /&gt;Sample main method&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;class Program&lt;br /&gt;    &amp;#123;&lt;br /&gt;        static void Main&amp;#40;string&amp;#91;&amp;#93; args&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var source &amp;#61; Observable.Empty&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            var connectable &amp;#61; source.Publish&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;            connectable.Prime&amp;#60;Unit&amp;#62;&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;csproj snippet&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&amp;#60;ItemGroup&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Rxx&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rxx.1.3.4451.33754&amp;#92;lib&amp;#92;net40&amp;#92;Rxx.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Core&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Core&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Core.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Core.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Interfaces&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Interfaces.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Interfaces.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.Linq&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Linq.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.Linq.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive.PlatformServices&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-PlatformServices.2.1.30214.0&amp;#92;lib&amp;#92;Net40&amp;#92;System.Reactive.PlatformServices.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml.Linq&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data.DataSetExtensions&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;Microsoft.CSharp&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Data&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Xml&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;ItemGroup&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;and the error message is&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS0012&amp;#58; The type &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;T0&amp;#62;&amp;#39; is defined in an assembly that is not referenced. You must add a reference to assembly &amp;#39;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35&amp;#39;.&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1928&amp;#58; &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; does not contain a definition for &amp;#39;Prime&amp;#39; and the best extension method overload &amp;#39;System.Reactive.Linq.Observable2.Prime&amp;#60;TSource&amp;#62;&amp;#40;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;TSource&amp;#62;&amp;#41;&amp;#39; has some invalid arguments&lt;br /&gt;&lt;br /&gt;Program.cs&amp;#40;16,13&amp;#41;&amp;#58; error CS1929&amp;#58; Instance argument&amp;#58; cannot convert from &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39; to &amp;#39;System.Reactive.Subjects.IConnectableObservable&amp;#96;1&amp;#60;System.Reactive.Unit&amp;#62;&amp;#39;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;I believe that the error is a hard reference to version in 1.3&amp;#92;source&amp;#92;Rxx&amp;#92;Rxx.csproj &amp;#40;ln &amp;#126;190&amp;#41;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;    &amp;#60;Reference Include&amp;#61;&amp;#34;System.Reactive, Version&amp;#61;1.0.10621.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31bf3856ad364e35, processorArchitecture&amp;#61;MSIL&amp;#34; Condition&amp;#61;&amp;#34; &amp;#39;&amp;#36;&amp;#40;Experimental&amp;#41;&amp;#39; &amp;#33;&amp;#61; True &amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;HintPath&amp;#62;..&amp;#92;..&amp;#92;packages&amp;#92;Rx-Main.1.0.11226&amp;#92;lib&amp;#92;Net4&amp;#92;System.Reactive.dll&amp;#60;&amp;#47;HintPath&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;Reference&amp;#62;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;</description><author>LeeCampbell</author><pubDate>Mon, 08 Apr 2013 15:52:01 GMT</pubDate><guid isPermaLink="false">Created Issue: Rxx1.3 appears broken on with Rx2 on .NET 4 (WinXP) [24150] 20130408035201P</guid></item><item><title>Closed Issue: documentation for .NET 4.0 not work [23938]</title><link>http://rxx.codeplex.com/workitem/23938</link><description>I&amp;#39;ve downloaded the documentation for .NET 4.0 &amp;#40;not experimental&amp;#41;.&lt;br /&gt;&lt;br /&gt;The chm is open from the viewer but it states&amp;#58; &amp;#38;quot&amp;#59;Navigation of the Web page was cancelled&amp;#38;quot&amp;#59;.&lt;br /&gt;&lt;br /&gt;All the tree on sidebar is available but if I select something, the topic is not loaded.&lt;br /&gt;&lt;br /&gt;Giacomo&lt;br /&gt;Comments: This is a security feature of Windows.  It's not a problem with the .CHM file.&lt;br /&gt;&lt;br /&gt;See this discussion for instructions: &lt;br /&gt;&lt;br /&gt;http://social.msdn.microsoft.com/Forums/en-US/devdocs/thread/ef2b95e0-4198-4e1a-b876-314a23348b5e/</description><author>davedev</author><pubDate>Mon, 18 Feb 2013 17:52:49 GMT</pubDate><guid isPermaLink="false">Closed Issue: documentation for .NET 4.0 not work [23938] 20130218055249P</guid></item><item><title>Created Issue: documentation for .NET 4.0 not work [23938]</title><link>http://rxx.codeplex.com/workitem/23938</link><description>I&amp;#39;ve downloaded the documentation for .NET 4.0 &amp;#40;not experimental&amp;#41;.&lt;br /&gt;&lt;br /&gt;The chm is open from the viewer but it states&amp;#58; &amp;#38;quot&amp;#59;Navigation of the Web page was cancelled&amp;#38;quot&amp;#59;.&lt;br /&gt;&lt;br /&gt;All the tree on sidebar is available but if I select something, the topic is not loaded.&lt;br /&gt;&lt;br /&gt;Giacomo&lt;br /&gt;</description><author>gsscoder</author><pubDate>Mon, 18 Feb 2013 16:55:51 GMT</pubDate><guid isPermaLink="false">Created Issue: documentation for .NET 4.0 not work [23938] 20130218045551P</guid></item><item><title>Commented Feature: Split Into Multiple Assemblies (Rxx.*) [23878]</title><link>http://rxx.codeplex.com/workitem/23878</link><description>Consider splitting Rxx into multiple assemblies.&lt;br /&gt;&lt;br /&gt;For example, split by Framework assembly&amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#42; Rxx.Parsers.dll&amp;#58; Ix and Rx parsers.&lt;br /&gt;&amp;#42; Rxx.UI.dll&amp;#58; User Interface-related types and extensions&amp;#59; e.g., ViewModel, WPF markup extensions, etc.&lt;br /&gt;&amp;#42; Rxx.Net.dll&amp;#58; Network-related types and extensions&amp;#59; e.g., those that depend on System.Net, Smtp, Ping, Dns, Syndication, etc.&lt;br /&gt;&amp;#42; Rxx.IO.dll&amp;#58; I&amp;#47;O-related types and extensions&amp;#59; e.g., those that depend on System.IO.&lt;br /&gt;&amp;#42; Rxx.ServiceModel.dll&amp;#58; WCF-related types and extensions&amp;#59; e.g., those that depend on System.ServiceModel.&lt;br /&gt;&amp;#42; Rxx.Data.dll&amp;#58; Data-related types and extensions&amp;#59; e.g., those that depend on System.Data and System.Data.SqlClient.&lt;br /&gt;&amp;#42; Rxx.dll&amp;#58; Everything else.&lt;br /&gt;&lt;br /&gt;Alternatively, split by tier&amp;#58; &lt;br /&gt;&amp;#42; Rxx.Parsers.dll&lt;br /&gt;&amp;#42; Rxx.Client.dll&amp;#58; Rxx.Net &amp;#43; Rxx.IO &amp;#43; Rxx.ServiceModel &amp;#43; Rxx.Data &amp;#43; Rxx.UI&lt;br /&gt;&amp;#42; Rxx.Server.dll&amp;#58; Rxx.Net &amp;#43; Rxx.IO &amp;#43; Rxx.ServiceModel &amp;#43; Rxx.Data&lt;br /&gt;&amp;#42; Rxx.dll&lt;br /&gt;&lt;br /&gt;Alternatively, split by feature sets&amp;#58; &lt;br /&gt;&amp;#42; Rxx.Parsers.dll&lt;br /&gt;&amp;#42; Rxx.Conversion.dll&amp;#58; General FCL wrappers that convert events and async methods into observables&amp;#59; e.g., ObservableSocket, SocketExtensions, etc.  Combination of Rxx.Net &amp;#43; Rxx.IO &amp;#43; Rxx.ServiceModel &amp;#43; Rxx.Data &amp;#43; Rxx.UI.&lt;br /&gt;&amp;#42; Rxx.UI.dll&amp;#58; User Interface-related types&amp;#59; e.g., ViewModel.&lt;br /&gt;&amp;#42; Rxx.dll&amp;#58; General types, operators and Factory methods.&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Ignore previous comment.&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 16:32:11 GMT</pubDate><guid isPermaLink="false">Commented Feature: Split Into Multiple Assemblies (Rxx.*) [23878] 20130204043211P</guid></item><item><title>Commented Feature: Split Into Multiple Assemblies (Rxx.*) [23878]</title><link>http://rxx.codeplex.com/workitem/23878</link><description>Consider splitting Rxx into multiple assemblies based on feature sets.  For example&amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#42; Rxx.Parsers&amp;#58; Ix and Rx parsers.&lt;br /&gt;&amp;#42; Rxx.UI&amp;#58; User Interface-related types and extensions&amp;#59; e.g., ViewModel, WPF markup extensions, etc.&lt;br /&gt;&amp;#42; Rxx.Net&amp;#58; Network-related types and extensions&amp;#59; e.g., those that depend on System.Net, Smtp, Ping, Dns, Syndication, etc.&lt;br /&gt;&amp;#42; Rxx.IO&amp;#58; I&amp;#47;O-related types and extensions&amp;#59; e.g., those that depend on System.IO.&lt;br /&gt;&amp;#42; Rxx.ServiceModel&amp;#58; WCF-related types and extensions&amp;#59; e.g., those that depend on System.ServiceModel.&lt;br /&gt;&amp;#42; Rxx.Data&amp;#58; Data-related types and extensions&amp;#59; e.g., those that depend on System.Data and System.Data.SqlClient.&lt;br /&gt;&amp;#42; Rxx&amp;#58; Everything else.&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Alternatively, split by tier: &lt;/p&gt;&lt;p&gt;* Rxx.Parsers&lt;br&gt;* Rxx.Client: Rxx.UI + Rxx.Net + Rxx.IO + Rxx.ServiceModel + Rxx.Data&lt;br&gt;* Rxx.Server: Rxx.Net + Rxx.IO + Rxx.ServiceModel + Rxx.Data&lt;br&gt;* Rxx&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 16:19:29 GMT</pubDate><guid isPermaLink="false">Commented Feature: Split Into Multiple Assemblies (Rxx.*) [23878] 20130204041929P</guid></item><item><title>Created Feature: Split Into Multiple Assemblies (Rxx.*) [23878]</title><link>http://rxx.codeplex.com/workitem/23878</link><description>Consider splitting Rxx into multiple assemblies based on feature sets.  For example&amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#42; Rxx.Parsers&amp;#58; Ix and Rx parsers.&lt;br /&gt;&amp;#42; Rxx.UI&amp;#58; User Interface-related types and extensions&amp;#59; e.g., ViewModel, WPF markup extensions, etc.&lt;br /&gt;&amp;#42; Rxx.Net&amp;#58; Network-related types and extensions&amp;#59; e.g., those that depend on System.Net, Smtp, Ping, Dns, Syndication, etc.&lt;br /&gt;&amp;#42; Rxx.IO&amp;#58; I&amp;#47;O-related types and extensions&amp;#59; e.g., those that depend on System.IO.&lt;br /&gt;&amp;#42; Rxx.ServiceModel&amp;#58; WCF-related types and extensions&amp;#59; e.g., those that depend on System.ServiceModel.&lt;br /&gt;&amp;#42; Rxx.Data&amp;#58; Data-related types and extensions&amp;#59; e.g., those that depend on System.Data and System.Data.SqlClient.&lt;br /&gt;&amp;#42; Rxx&amp;#58; Everything else.&lt;br /&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 16:15:53 GMT</pubDate><guid isPermaLink="false">Created Feature: Split Into Multiple Assemblies (Rxx.*) [23878] 20130204041553P</guid></item><item><title>Commented Feature: Slimmed down Mono-compatible version [23873]</title><link>http://rxx.codeplex.com/workitem/23873</link><description>Mono doesn&amp;#39;t have a few of the assemblies you reference in your main Rxx project.  Specifically it doesn&amp;#39;t have Presentation and PresentationCore &amp;#40;I think I have the names right&amp;#41;.  Taking Rxx.dll and using it on Mono then produces some errors.&lt;br /&gt;&lt;br /&gt;I added a &amp;#38;quot&amp;#59;Slim&amp;#38;quot&amp;#59; configuration and then just searched for all the .cs files which mentioned &amp;#38;quot&amp;#59;Windows&amp;#38;quot&amp;#59; outside of a comment and just surrounded the file with a &amp;#38;quot&amp;#59;&amp;#35;if &amp;#33;Slim&amp;#47;&amp;#35;endif&amp;#38;quot&amp;#59;.  This was basically all of the WPF ViewModel, Control &amp;#38;amp&amp;#59; Command stuff.  Once I built this version I was able to use it on Mono 3 just fine &amp;#40;the compiler even stripped the assembly references to Presentation from the output assembly for me since it saw they weren&amp;#39;t being used&amp;#41;.&lt;br /&gt;&lt;br /&gt;This is just a request for you to create a similar Rxx target as part of your project.  Instead of calling it &amp;#38;quot&amp;#59;Rxx - Mono&amp;#38;quot&amp;#59; you could even call it a &amp;#38;quot&amp;#59;Rxx - Server Profile&amp;#38;quot&amp;#59; or something since it is just dropping out the UI-related stuff.&lt;br /&gt;&lt;br /&gt;An alternative that might keep the maintenance a bit easier is to move this Windows-specific UI-related stuff out of &amp;#38;quot&amp;#59;rxx&amp;#38;quot&amp;#59; and into a separate assembly.  If someone wants it, they&amp;#39;d just add it alongside the rxx assembly.&lt;br /&gt;&lt;br /&gt;Just as &amp;#38;quot&amp;#59;RxJs&amp;#38;quot&amp;#59; doesn&amp;#39;t include the bindings for the different JS libraries.  It is just the core Observable operators.  And there are separate files to add the bindings for jQuery, Node, etc.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Brandon&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;&amp;gt; looks like to be portable you have to give up Rx.PlatformServices.&lt;/p&gt;&lt;p&gt;No.  __System.Reactive.PlatformServices__ assemblies provide platform-specific services, but Rx's core only depends on a service abstraction layer.  When developing a portable library (such as Rxx-Portable) you can't reference any platform-specific features or __System.Reactive.PlatformServices__ assemblies, but when you reference a portable library in a platform-specific project, such as WPF, Windows Store, Windows Phone or Silverlight, then you should also reference the __System.Reactive.PlatformServices__ assembly for that particular platform.  Rx's core will dynamically pick up the platform-specific features at runtime if the assembly is present.  I believe its features generally include platform-specific optimizations for Rx's internal concurrency abstraction layer (CAL), improving the quality of schedulers and timers.&lt;/p&gt;&lt;p&gt;http://blogs.msdn.com/b/rxteam/archive/2012/08/15/reactive-extensions-v2-0-has-arrived.aspx&lt;/p&gt;&lt;p&gt;However, as mentioned, it is true that Rxx-Portable must give up public features that aren't supported by all of its target platforms in the portable library; e.g., .NET Sockets aren't supported by Windows Store apps.  However, Windows Store has its own socket library, so perhaps a future version of portable libraries will support them in a portable way.&lt;/p&gt;&lt;p&gt;&amp;gt; [snip] Calling it a &amp;quot;Mono&amp;quot; version may be doing it (and Mono) a disservice.&lt;br&gt;&amp;gt; I just didn't have time to investigate if there was some mono-version of the Presentation assemblies.&lt;/p&gt;&lt;p&gt;Well, that's exactly why I'd call it Rxx-Mono.  Even if Mono doesn't have its own implementation of WPF now, it may have one in the future.  The Rxx-Mono project is exactly where that support would go.  It's also where I'd put bug fixes and additional features that are specific to the Mono implementation.&lt;/p&gt;&lt;p&gt;Ultimately, Mono is just another platform like Windows Phone, Silverlight and Windows Store (portable), each of which have their own dedicated projects in Rxx.&lt;/p&gt;&lt;p&gt;RE: Server&lt;br&gt;I understand that referencing a single Rxx assembly on both the server and client seems wasteful,  considering that each only uses a subset of the functionality offered.  But the surface area of UI-related features in Rxx is pretty small, and the server-related features can be used on clients as well.&lt;/p&gt;&lt;p&gt;The original idea was that it's easier for people to understand and consume if it's only a single assembly.  As I add more features to Rxx that may be changing.&lt;/p&gt;&lt;p&gt;I'll consider separating Rxx into different assemblies in the future.  I'll add a new work item.  But I think for Rxx 2.0 it's probably going to stay as a single assembly.&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 16:01:45 GMT</pubDate><guid isPermaLink="false">Commented Feature: Slimmed down Mono-compatible version [23873] 20130204040145P</guid></item><item><title>Commented Feature: Slimmed down Mono-compatible version [23873]</title><link>http://rxx.codeplex.com/workitem/23873</link><description>Mono doesn&amp;#39;t have a few of the assemblies you reference in your main Rxx project.  Specifically it doesn&amp;#39;t have Presentation and PresentationCore &amp;#40;I think I have the names right&amp;#41;.  Taking Rxx.dll and using it on Mono then produces some errors.&lt;br /&gt;&lt;br /&gt;I added a &amp;#38;quot&amp;#59;Slim&amp;#38;quot&amp;#59; configuration and then just searched for all the .cs files which mentioned &amp;#38;quot&amp;#59;Windows&amp;#38;quot&amp;#59; outside of a comment and just surrounded the file with a &amp;#38;quot&amp;#59;&amp;#35;if &amp;#33;Slim&amp;#47;&amp;#35;endif&amp;#38;quot&amp;#59;.  This was basically all of the WPF ViewModel, Control &amp;#38;amp&amp;#59; Command stuff.  Once I built this version I was able to use it on Mono 3 just fine &amp;#40;the compiler even stripped the assembly references to Presentation from the output assembly for me since it saw they weren&amp;#39;t being used&amp;#41;.&lt;br /&gt;&lt;br /&gt;This is just a request for you to create a similar Rxx target as part of your project.  Instead of calling it &amp;#38;quot&amp;#59;Rxx - Mono&amp;#38;quot&amp;#59; you could even call it a &amp;#38;quot&amp;#59;Rxx - Server Profile&amp;#38;quot&amp;#59; or something since it is just dropping out the UI-related stuff.&lt;br /&gt;&lt;br /&gt;An alternative that might keep the maintenance a bit easier is to move this Windows-specific UI-related stuff out of &amp;#38;quot&amp;#59;rxx&amp;#38;quot&amp;#59; and into a separate assembly.  If someone wants it, they&amp;#39;d just add it alongside the rxx assembly.&lt;br /&gt;&lt;br /&gt;Just as &amp;#38;quot&amp;#59;RxJs&amp;#38;quot&amp;#59; doesn&amp;#39;t include the bindings for the different JS libraries.  It is just the core Observable operators.  And there are separate files to add the bindings for jQuery, Node, etc.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Brandon&lt;br /&gt;Comments: ** Comment from web user: bman654 ** &lt;p&gt;Yes my change was a quick hack to get what I needed and not suitable for pushing to you.&lt;/p&gt;&lt;p&gt;I must admit everytime I see the Portable versions I walk away confused.  It looks like to be portable you have to give up Rx.PlatformServices.  I'm building a server application spread across Windows (.NET) and Linux (MONO).  Using all the v4.5 server-side features like TPL, threads, sockets, etc.  Rx.PlatformServices isn't really something I want to give up.&lt;/p&gt;&lt;p&gt;FWIW I am using this same slimmed down RXX version on our Windows server also -- no need for it to have references to UI assemblies.  So it is not really specific to Mono.  Calling it a &amp;quot;Mono&amp;quot; version may be doing it (and Mono) a disservice.  I just didn't have time to investigate if there was some mono-version of the Presentation assemblies.&lt;/p&gt;&lt;p&gt;If it will help, I can give you a list of the .cs files I &amp;quot;cut&amp;quot; to make this version.&lt;/p&gt;</description><author>bman654</author><pubDate>Mon, 04 Feb 2013 14:35:49 GMT</pubDate><guid isPermaLink="false">Commented Feature: Slimmed down Mono-compatible version [23873] 20130204023549P</guid></item><item><title>Closed Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871]</title><link>http://rxx.codeplex.com/workitem/23871</link><description>When you subscribe to ObservableSocket.Accept&amp;#40;&amp;#41; with a count &amp;#38;gt&amp;#59; 1, the OnError event is observed immediately after the first OnNext event.  This is a regression from Rxx 1.1.4197.&lt;br /&gt;&lt;br /&gt;I am using current source &amp;#40;compiled against Rx 2&amp;#41;.&lt;br /&gt;&lt;br /&gt;Here is a unit test showing the error.  Apologies for the low quality of the test, but I&amp;#39;ve been upgrading our project from a rather old version of Rx and Rxx and it took me 3&amp;#43; hours to realize my unit tests were failing due to this bug rather than an intentional change in Rx 2.0 behavior.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;        &amp;#91;Test&amp;#93;&lt;br /&gt;        public void CanAcceptMultipleConnections&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var listenAddress &amp;#61; new IPEndPoint&amp;#40;IPAddress.Loopback, 12346&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            using &amp;#40;var disposables &amp;#61; new CompositeDisposable&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Exception error &amp;#61; null&amp;#59;&lt;br /&gt;                int numClients &amp;#61; 0&amp;#59;&lt;br /&gt;                var subscription &amp;#61; new SingleAssignmentDisposable&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                disposables.Add&amp;#40;subscription&amp;#41;&amp;#59;&lt;br /&gt;                subscription.Disposable &amp;#61; ObservableSocket.Accept&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp, listenAddress, 100&amp;#41;&lt;br /&gt;                    .Subscribe&amp;#40;s &amp;#61;&amp;#38;gt&amp;#59;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            disposables.Add&amp;#40;s&amp;#41;&amp;#59;&lt;br /&gt;                            &amp;#43;&amp;#43;numClients&amp;#59;&lt;br /&gt;                        &amp;#125;,&lt;br /&gt;                        e &amp;#61;&amp;#38;gt&amp;#59; error &amp;#61; e&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                using &amp;#40;var client &amp;#61; new Socket&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    Assert.DoesNotThrow&amp;#40;&amp;#40;&amp;#41; &amp;#61;&amp;#38;gt&amp;#59; client.Connect&amp;#40;listenAddress&amp;#41;, &amp;#38;quot&amp;#59;1st attempt&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                    Thread.Sleep&amp;#40;TimeSpan.FromSeconds&amp;#40;1&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Error &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; &amp;#40;&amp;#40;error &amp;#61;&amp;#61; null&amp;#41; &amp;#63; &amp;#38;quot&amp;#59;none&amp;#38;quot&amp;#59; &amp;#58; error.Message&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Connected Socket Count &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; numClients&amp;#41;&amp;#59;&lt;br /&gt;                Console.Out.Flush&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.IsNull&amp;#40;error, &amp;#38;quot&amp;#59;No error should be thrown&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.AreEqual&amp;#40;1, numClients&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the output of the unit test&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Error &amp;#61; AcceptSocket&amp;#58; The socket must not be bound or connected.&lt;br /&gt;Connected Socket Count &amp;#61; 1&lt;br /&gt;&lt;br /&gt;  No error should be thrown&lt;br /&gt;  Expected&amp;#58; null&lt;br /&gt;  But was&amp;#58;  &lt;br /&gt;&lt;br /&gt;   at NUnit.Framework.Assert.That&amp;#40;Object&amp;#38;&amp;#35;160&amp;#59;actual,&amp;#38;&amp;#35;160&amp;#59;IResolveConstraint&amp;#38;&amp;#35;160&amp;#59;expression,&amp;#38;&amp;#35;160&amp;#59;String&amp;#38;&amp;#35;160&amp;#59;message,&amp;#38;&amp;#35;160&amp;#59;Object&amp;#91;&amp;#93;&amp;#38;&amp;#35;160&amp;#59;args&amp;#41;&lt;br /&gt;   at Shell.EP.Cdis.Network.MessageSocket.Implementation.Test.BinaryMessageSocketTest.CanAcceptMultipleConnections&amp;#40;&amp;#41; in BinaryMessageSocketTest.cs&amp;#58; line 135&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Fixed for Rxx 2.0.</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 13:26:46 GMT</pubDate><guid isPermaLink="false">Closed Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871] 20130204012646P</guid></item><item><title>Reopened Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871]</title><link>http://rxx.codeplex.com/workitem/23871</link><description>When you subscribe to ObservableSocket.Accept&amp;#40;&amp;#41; with a count &amp;#38;gt&amp;#59; 1, the OnError event is observed immediately after the first OnNext event.  This is a regression from Rxx 1.1.4197.&lt;br /&gt;&lt;br /&gt;I am using current source &amp;#40;compiled against Rx 2&amp;#41;.&lt;br /&gt;&lt;br /&gt;Here is a unit test showing the error.  Apologies for the low quality of the test, but I&amp;#39;ve been upgrading our project from a rather old version of Rx and Rxx and it took me 3&amp;#43; hours to realize my unit tests were failing due to this bug rather than an intentional change in Rx 2.0 behavior.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;        &amp;#91;Test&amp;#93;&lt;br /&gt;        public void CanAcceptMultipleConnections&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var listenAddress &amp;#61; new IPEndPoint&amp;#40;IPAddress.Loopback, 12346&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            using &amp;#40;var disposables &amp;#61; new CompositeDisposable&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Exception error &amp;#61; null&amp;#59;&lt;br /&gt;                int numClients &amp;#61; 0&amp;#59;&lt;br /&gt;                var subscription &amp;#61; new SingleAssignmentDisposable&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                disposables.Add&amp;#40;subscription&amp;#41;&amp;#59;&lt;br /&gt;                subscription.Disposable &amp;#61; ObservableSocket.Accept&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp, listenAddress, 100&amp;#41;&lt;br /&gt;                    .Subscribe&amp;#40;s &amp;#61;&amp;#38;gt&amp;#59;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            disposables.Add&amp;#40;s&amp;#41;&amp;#59;&lt;br /&gt;                            &amp;#43;&amp;#43;numClients&amp;#59;&lt;br /&gt;                        &amp;#125;,&lt;br /&gt;                        e &amp;#61;&amp;#38;gt&amp;#59; error &amp;#61; e&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                using &amp;#40;var client &amp;#61; new Socket&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    Assert.DoesNotThrow&amp;#40;&amp;#40;&amp;#41; &amp;#61;&amp;#38;gt&amp;#59; client.Connect&amp;#40;listenAddress&amp;#41;, &amp;#38;quot&amp;#59;1st attempt&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                    Thread.Sleep&amp;#40;TimeSpan.FromSeconds&amp;#40;1&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Error &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; &amp;#40;&amp;#40;error &amp;#61;&amp;#61; null&amp;#41; &amp;#63; &amp;#38;quot&amp;#59;none&amp;#38;quot&amp;#59; &amp;#58; error.Message&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Connected Socket Count &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; numClients&amp;#41;&amp;#59;&lt;br /&gt;                Console.Out.Flush&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.IsNull&amp;#40;error, &amp;#38;quot&amp;#59;No error should be thrown&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.AreEqual&amp;#40;1, numClients&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the output of the unit test&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Error &amp;#61; AcceptSocket&amp;#58; The socket must not be bound or connected.&lt;br /&gt;Connected Socket Count &amp;#61; 1&lt;br /&gt;&lt;br /&gt;  No error should be thrown&lt;br /&gt;  Expected&amp;#58; null&lt;br /&gt;  But was&amp;#58;  &lt;br /&gt;&lt;br /&gt;   at NUnit.Framework.Assert.That&amp;#40;Object&amp;#38;&amp;#35;160&amp;#59;actual,&amp;#38;&amp;#35;160&amp;#59;IResolveConstraint&amp;#38;&amp;#35;160&amp;#59;expression,&amp;#38;&amp;#35;160&amp;#59;String&amp;#38;&amp;#35;160&amp;#59;message,&amp;#38;&amp;#35;160&amp;#59;Object&amp;#91;&amp;#93;&amp;#38;&amp;#35;160&amp;#59;args&amp;#41;&lt;br /&gt;   at Shell.EP.Cdis.Network.MessageSocket.Implementation.Test.BinaryMessageSocketTest.CanAcceptMultipleConnections&amp;#40;&amp;#41; in BinaryMessageSocketTest.cs&amp;#58; line 135&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: davedev **</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 13:25:34 GMT</pubDate><guid isPermaLink="false">Reopened Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871] 20130204012534P</guid></item><item><title>Closed Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871]</title><link>http://rxx.codeplex.com/workitem/23871</link><description>When you subscribe to ObservableSocket.Accept&amp;#40;&amp;#41; with a count &amp;#38;gt&amp;#59; 1, the OnError event is observed immediately after the first OnNext event.  This is a regression from Rxx 1.1.4197.&lt;br /&gt;&lt;br /&gt;I am using current source &amp;#40;compiled against Rx 2&amp;#41;.&lt;br /&gt;&lt;br /&gt;Here is a unit test showing the error.  Apologies for the low quality of the test, but I&amp;#39;ve been upgrading our project from a rather old version of Rx and Rxx and it took me 3&amp;#43; hours to realize my unit tests were failing due to this bug rather than an intentional change in Rx 2.0 behavior.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;        &amp;#91;Test&amp;#93;&lt;br /&gt;        public void CanAcceptMultipleConnections&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var listenAddress &amp;#61; new IPEndPoint&amp;#40;IPAddress.Loopback, 12346&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            using &amp;#40;var disposables &amp;#61; new CompositeDisposable&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Exception error &amp;#61; null&amp;#59;&lt;br /&gt;                int numClients &amp;#61; 0&amp;#59;&lt;br /&gt;                var subscription &amp;#61; new SingleAssignmentDisposable&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                disposables.Add&amp;#40;subscription&amp;#41;&amp;#59;&lt;br /&gt;                subscription.Disposable &amp;#61; ObservableSocket.Accept&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp, listenAddress, 100&amp;#41;&lt;br /&gt;                    .Subscribe&amp;#40;s &amp;#61;&amp;#38;gt&amp;#59;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            disposables.Add&amp;#40;s&amp;#41;&amp;#59;&lt;br /&gt;                            &amp;#43;&amp;#43;numClients&amp;#59;&lt;br /&gt;                        &amp;#125;,&lt;br /&gt;                        e &amp;#61;&amp;#38;gt&amp;#59; error &amp;#61; e&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                using &amp;#40;var client &amp;#61; new Socket&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    Assert.DoesNotThrow&amp;#40;&amp;#40;&amp;#41; &amp;#61;&amp;#38;gt&amp;#59; client.Connect&amp;#40;listenAddress&amp;#41;, &amp;#38;quot&amp;#59;1st attempt&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                    Thread.Sleep&amp;#40;TimeSpan.FromSeconds&amp;#40;1&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Error &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; &amp;#40;&amp;#40;error &amp;#61;&amp;#61; null&amp;#41; &amp;#63; &amp;#38;quot&amp;#59;none&amp;#38;quot&amp;#59; &amp;#58; error.Message&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Connected Socket Count &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; numClients&amp;#41;&amp;#59;&lt;br /&gt;                Console.Out.Flush&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.IsNull&amp;#40;error, &amp;#38;quot&amp;#59;No error should be thrown&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.AreEqual&amp;#40;1, numClients&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the output of the unit test&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Error &amp;#61; AcceptSocket&amp;#58; The socket must not be bound or connected.&lt;br /&gt;Connected Socket Count &amp;#61; 1&lt;br /&gt;&lt;br /&gt;  No error should be thrown&lt;br /&gt;  Expected&amp;#58; null&lt;br /&gt;  But was&amp;#58;  &lt;br /&gt;&lt;br /&gt;   at NUnit.Framework.Assert.That&amp;#40;Object&amp;#38;&amp;#35;160&amp;#59;actual,&amp;#38;&amp;#35;160&amp;#59;IResolveConstraint&amp;#38;&amp;#35;160&amp;#59;expression,&amp;#38;&amp;#35;160&amp;#59;String&amp;#38;&amp;#35;160&amp;#59;message,&amp;#38;&amp;#35;160&amp;#59;Object&amp;#91;&amp;#93;&amp;#38;&amp;#35;160&amp;#59;args&amp;#41;&lt;br /&gt;   at Shell.EP.Cdis.Network.MessageSocket.Implementation.Test.BinaryMessageSocketTest.CanAcceptMultipleConnections&amp;#40;&amp;#41; in BinaryMessageSocketTest.cs&amp;#58; line 135&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: Resolved with changeset 71019: Fixed a bug in ObservableSocket.Accept when count &amp;gt; 1.  Also overloaded it with the ability to specify an accept socket factory.  Added corresponding unit tests.  (Thanks to bman654)</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 13:24:55 GMT</pubDate><guid isPermaLink="false">Closed Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871] 20130204012455P</guid></item><item><title>Commented Task: Rxx for Rx 2.0 [22363]</title><link>http://rxx.codeplex.com/workitem/22363</link><description>&amp;#60;p&amp;#62;Support the new Rx 2.0 release.  Upgrade the Rxx solution to VS 2012.  Target .NET 4.5, Metro, Silverlight 5 and Windows Phone 7.1.&amp;#60;&amp;#47;p&amp;#62;&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Support for Windows Store apps is now checked into source control under the &amp;quot;Main&amp;quot; folder.  It's part of the Rxx-Portable .NET 4.5 project.&lt;/p&gt;&lt;p&gt;Note that Rxx 2.0 is still under active development and is not ready to be released yet.&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 12:34:52 GMT</pubDate><guid isPermaLink="false">Commented Task: Rxx for Rx 2.0 [22363] 20130204123452P</guid></item><item><title>Commented Feature: Slimmed down Mono-compatible version [23873]</title><link>http://rxx.codeplex.com/workitem/23873</link><description>Mono doesn&amp;#39;t have a few of the assemblies you reference in your main Rxx project.  Specifically it doesn&amp;#39;t have Presentation and PresentationCore &amp;#40;I think I have the names right&amp;#41;.  Taking Rxx.dll and using it on Mono then produces some errors.&lt;br /&gt;&lt;br /&gt;I added a &amp;#38;quot&amp;#59;Slim&amp;#38;quot&amp;#59; configuration and then just searched for all the .cs files which mentioned &amp;#38;quot&amp;#59;Windows&amp;#38;quot&amp;#59; outside of a comment and just surrounded the file with a &amp;#38;quot&amp;#59;&amp;#35;if &amp;#33;Slim&amp;#47;&amp;#35;endif&amp;#38;quot&amp;#59;.  This was basically all of the WPF ViewModel, Control &amp;#38;amp&amp;#59; Command stuff.  Once I built this version I was able to use it on Mono 3 just fine &amp;#40;the compiler even stripped the assembly references to Presentation from the output assembly for me since it saw they weren&amp;#39;t being used&amp;#41;.&lt;br /&gt;&lt;br /&gt;This is just a request for you to create a similar Rxx target as part of your project.  Instead of calling it &amp;#38;quot&amp;#59;Rxx - Mono&amp;#38;quot&amp;#59; you could even call it a &amp;#38;quot&amp;#59;Rxx - Server Profile&amp;#38;quot&amp;#59; or something since it is just dropping out the UI-related stuff.&lt;br /&gt;&lt;br /&gt;An alternative that might keep the maintenance a bit easier is to move this Windows-specific UI-related stuff out of &amp;#38;quot&amp;#59;rxx&amp;#38;quot&amp;#59; and into a separate assembly.  If someone wants it, they&amp;#39;d just add it alongside the rxx assembly.&lt;br /&gt;&lt;br /&gt;Just as &amp;#38;quot&amp;#59;RxJs&amp;#38;quot&amp;#59; doesn&amp;#39;t include the bindings for the different JS libraries.  It is just the core Observable operators.  And there are separate files to add the bindings for jQuery, Node, etc.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Brandon&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Actually, portable Rxx is also missing some other components, such as socket extensions.  So it's not exactly the same.&lt;/p&gt;&lt;p&gt;I'll consider adding an Rxx-Mono project and eliminate just the UI features.  (I'd prefer a separate project rather than a symbol so that the output can be built by the build system as is without having to do multiple passes on the primary project.)&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 11:42:43 GMT</pubDate><guid isPermaLink="false">Commented Feature: Slimmed down Mono-compatible version [23873] 20130204114243A</guid></item><item><title>Commented Issue: Slimmed down Mono-compatible version [23873]</title><link>http://rxx.codeplex.com/workitem/23873</link><description>Mono doesn&amp;#39;t have a few of the assemblies you reference in your main Rxx project.  Specifically it doesn&amp;#39;t have Presentation and PresentationCore &amp;#40;I think I have the names right&amp;#41;.  Taking Rxx.dll and using it on Mono then produces some errors.&lt;br /&gt;&lt;br /&gt;I added a &amp;#38;quot&amp;#59;Slim&amp;#38;quot&amp;#59; configuration and then just searched for all the .cs files which mentioned &amp;#38;quot&amp;#59;Windows&amp;#38;quot&amp;#59; outside of a comment and just surrounded the file with a &amp;#38;quot&amp;#59;&amp;#35;if &amp;#33;Slim&amp;#47;&amp;#35;endif&amp;#38;quot&amp;#59;.  This was basically all of the WPF ViewModel, Control &amp;#38;amp&amp;#59; Command stuff.  Once I built this version I was able to use it on Mono 3 just fine &amp;#40;the compiler even stripped the assembly references to Presentation from the output assembly for me since it saw they weren&amp;#39;t being used&amp;#41;.&lt;br /&gt;&lt;br /&gt;This is just a request for you to create a similar Rxx target as part of your project.  Instead of calling it &amp;#38;quot&amp;#59;Rxx - Mono&amp;#38;quot&amp;#59; you could even call it a &amp;#38;quot&amp;#59;Rxx - Server Profile&amp;#38;quot&amp;#59; or something since it is just dropping out the UI-related stuff.&lt;br /&gt;&lt;br /&gt;An alternative that might keep the maintenance a bit easier is to move this Windows-specific UI-related stuff out of &amp;#38;quot&amp;#59;rxx&amp;#38;quot&amp;#59; and into a separate assembly.  If someone wants it, they&amp;#39;d just add it alongside the rxx assembly.&lt;br /&gt;&lt;br /&gt;Just as &amp;#38;quot&amp;#59;RxJs&amp;#38;quot&amp;#59; doesn&amp;#39;t include the bindings for the different JS libraries.  It is just the core Observable operators.  And there are separate files to add the bindings for jQuery, Node, etc.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Brandon&lt;br /&gt;Comments: ** Comment from web user: davedev ** &lt;p&gt;Thanks for reporting this issue.&lt;/p&gt;&lt;p&gt;What you describe is similar to the Rxx-Portable 4.5 project, which targets .NET 4.5 and Windows Store.  Mostly it's the same as the main Rxx project but without any UI features.  Does that work on Mono?&lt;/p&gt;</description><author>davedev</author><pubDate>Mon, 04 Feb 2013 11:36:39 GMT</pubDate><guid isPermaLink="false">Commented Issue: Slimmed down Mono-compatible version [23873] 20130204113639A</guid></item><item><title>Created Issue: Slimmed down Mono-compatible version [23873]</title><link>http://rxx.codeplex.com/workitem/23873</link><description>Mono doesn&amp;#39;t have a few of the assemblies you reference in your main Rxx project.  Specifically it doesn&amp;#39;t have Presentation and PresentationCore &amp;#40;I think I have the names right&amp;#41;.  Taking Rxx.dll and using it on Mono then produces some errors.&lt;br /&gt;&lt;br /&gt;I added a &amp;#38;quot&amp;#59;Slim&amp;#38;quot&amp;#59; configuration and then just searched for all the .cs files which mentioned &amp;#38;quot&amp;#59;Windows&amp;#38;quot&amp;#59; outside of a comment and just surrounded the file with a &amp;#38;quot&amp;#59;&amp;#35;if &amp;#33;Slim&amp;#47;&amp;#35;endif&amp;#38;quot&amp;#59;.  This was basically all of the WPF ViewModel, Control &amp;#38;amp&amp;#59; Command stuff.  Once I built this version I was able to use it on Mono 3 just fine.&lt;br /&gt;&lt;br /&gt;This is just a request for you to create a similar Rxx target as part of your project.  Instead of calling it &amp;#38;quot&amp;#59;Rxx - Mono&amp;#38;quot&amp;#59; you could even call it a &amp;#38;quot&amp;#59;Rxx - Server Profile&amp;#38;quot&amp;#59; or something since it is just dropping out the UI-related stuff.&lt;br /&gt;&lt;br /&gt;An alternative that might keep the maintenance a bit easier is to move this Windows-specific UI-related stuff out of &amp;#38;quot&amp;#59;rxx&amp;#38;quot&amp;#59; and into a separate assembly.  If someone wants it, they&amp;#39;d just add it alongside the rxx assembly.&lt;br /&gt;&lt;br /&gt;Just as &amp;#38;quot&amp;#59;RxJs&amp;#38;quot&amp;#59; doesn&amp;#39;t include the bindings for the different JS libraries.  It is just the core Observable operators.  And there are separate files to add the bindings for jQuery, Node, etc.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Brandon&lt;br /&gt;</description><author>bman654</author><pubDate>Mon, 04 Feb 2013 05:40:56 GMT</pubDate><guid isPermaLink="false">Created Issue: Slimmed down Mono-compatible version [23873] 20130204054056A</guid></item><item><title>Commented Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871]</title><link>http://rxx.codeplex.com/workitem/23871</link><description>When you subscribe to ObservableSocket.Accept&amp;#40;&amp;#41; with a count &amp;#38;gt&amp;#59; 1, the OnError event is observed immediately after the first OnNext event.  This is a regression from Rxx 1.1.4197.&lt;br /&gt;&lt;br /&gt;I am using current source &amp;#40;compiled against Rx 2&amp;#41;.&lt;br /&gt;&lt;br /&gt;Here is a unit test showing the error.  Apologies for the low quality of the test, but I&amp;#39;ve been upgrading our project from a rather old version of Rx and Rxx and it took me 3&amp;#43; hours to realize my unit tests were failing due to this bug rather than an intentional change in Rx 2.0 behavior.&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;        &amp;#91;Test&amp;#93;&lt;br /&gt;        public void CanAcceptMultipleConnections&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            var listenAddress &amp;#61; new IPEndPoint&amp;#40;IPAddress.Loopback, 12346&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;            using &amp;#40;var disposables &amp;#61; new CompositeDisposable&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Exception error &amp;#61; null&amp;#59;&lt;br /&gt;                int numClients &amp;#61; 0&amp;#59;&lt;br /&gt;                var subscription &amp;#61; new SingleAssignmentDisposable&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                disposables.Add&amp;#40;subscription&amp;#41;&amp;#59;&lt;br /&gt;                subscription.Disposable &amp;#61; ObservableSocket.Accept&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp, listenAddress, 100&amp;#41;&lt;br /&gt;                    .Subscribe&amp;#40;s &amp;#61;&amp;#38;gt&amp;#59;&lt;br /&gt;                        &amp;#123;&lt;br /&gt;                            disposables.Add&amp;#40;s&amp;#41;&amp;#59;&lt;br /&gt;                            &amp;#43;&amp;#43;numClients&amp;#59;&lt;br /&gt;                        &amp;#125;,&lt;br /&gt;                        e &amp;#61;&amp;#38;gt&amp;#59; error &amp;#61; e&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;                using &amp;#40;var client &amp;#61; new Socket&amp;#40;listenAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    Assert.DoesNotThrow&amp;#40;&amp;#40;&amp;#41; &amp;#61;&amp;#38;gt&amp;#59; client.Connect&amp;#40;listenAddress&amp;#41;, &amp;#38;quot&amp;#59;1st attempt&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                    Thread.Sleep&amp;#40;TimeSpan.FromSeconds&amp;#40;1&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Error &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; &amp;#40;&amp;#40;error &amp;#61;&amp;#61; null&amp;#41; &amp;#63; &amp;#38;quot&amp;#59;none&amp;#38;quot&amp;#59; &amp;#58; error.Message&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                Console.WriteLine&amp;#40;&amp;#38;quot&amp;#59;Connected Socket Count &amp;#61; &amp;#38;quot&amp;#59; &amp;#43; numClients&amp;#41;&amp;#59;&lt;br /&gt;                Console.Out.Flush&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.IsNull&amp;#40;error, &amp;#38;quot&amp;#59;No error should be thrown&amp;#38;quot&amp;#59;&amp;#41;&amp;#59;&lt;br /&gt;                Assert.AreEqual&amp;#40;1, numClients&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is the output of the unit test&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Error &amp;#61; AcceptSocket&amp;#58; The socket must not be bound or connected.&lt;br /&gt;Connected Socket Count &amp;#61; 1&lt;br /&gt;&lt;br /&gt;  No error should be thrown&lt;br /&gt;  Expected&amp;#58; null&lt;br /&gt;  But was&amp;#58;  &lt;br /&gt;&lt;br /&gt;   at NUnit.Framework.Assert.That&amp;#40;Object&amp;#38;&amp;#35;160&amp;#59;actual,&amp;#38;&amp;#35;160&amp;#59;IResolveConstraint&amp;#38;&amp;#35;160&amp;#59;expression,&amp;#38;&amp;#35;160&amp;#59;String&amp;#38;&amp;#35;160&amp;#59;message,&amp;#38;&amp;#35;160&amp;#59;Object&amp;#91;&amp;#93;&amp;#38;&amp;#35;160&amp;#59;args&amp;#41;&lt;br /&gt;   at Shell.EP.Cdis.Network.MessageSocket.Implementation.Test.BinaryMessageSocketTest.CanAcceptMultipleConnections&amp;#40;&amp;#41; in BinaryMessageSocketTest.cs&amp;#58; line 135&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: bman654 ** &lt;p&gt;Here's a diff that seems to resolve the issue&lt;/p&gt;&lt;p&gt;```&lt;br&gt;--- a/3rdParty/Rxx-70579/Main/Source/Rxx/System/Net/Sockets/ObservableSocket - Accept.cs	&lt;br&gt;+++ b/3rdParty/Rxx-70579/Main/Source/Rxx/System/Net/Sockets/ObservableSocket - Accept.cs	&lt;br&gt;@@ -36,7 +36,11 @@ namespace System.Net.Sockets&lt;br&gt; 					var e = new SocketAsyncEventArgs();&lt;br&gt; &lt;br&gt; 					return Observable&lt;br&gt;-						.Defer(() =&amp;gt; socket.AcceptObservable(e))&lt;br&gt;+						.Defer(() =&amp;gt;&lt;br&gt;+						    {&lt;br&gt;+                                e.AcceptSocket = null;&lt;br&gt;+						        return socket.AcceptObservable(e);&lt;br&gt;+						    })&lt;br&gt; 						.Select(r =&amp;gt; r.AcceptSocket)&lt;br&gt; 						.Repeat(count);&lt;br&gt; 				});&lt;br&gt;```&lt;/p&gt;</description><author>bman654</author><pubDate>Sun, 03 Feb 2013 03:45:35 GMT</pubDate><guid isPermaLink="false">Commented Issue: ObservableSocket.Accept() triggers OnError after accepting the first client connection [23871] 20130203034535A</guid></item></channel></rss>