title: Castle remoting sample - client throwing exception
body: <p>I am using the sample from castle @ <a href="http://old.castleproject.org/container/facilities/trunk/remoting/containersconnected.html" rel="nofollow noreferrer">http://old.castleproject.org/container/facilities/trunk/remoting/containersconnected.html</a> for "Scenario: Using the container on both endpoints and use the container components"</p>
  
  <p>The only update I have made to this is one line in the config files from type="Castle.Facilities.Remoting.RemotingFacility, Castle.MicroKernel"
  to
  type="Castle.Facilities.Remoting.RemotingFacility, Castle.Windsor" as suggested by Mauricio in question <a href="https://stackoverflow.com/questions/4547884/castle-remoting-facility-not-working">Castle remoting facility not working</a></p>
  
  <p>I also updated the references in both the client and server to use latest castle dlls. The server starts up successfully but the client does not. I get the following exception on the client:</p>
  
  <p>Could not set up component 'remote.console.component'. Type 'System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' does not implement service 'Example.Shared.IRemoteConsole, Example.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.</p>
  
  <p>Any suggests on what I am doing wrong?</p>
  
  <p>The following is the client config file</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;configuration&gt;
      &lt;configSections&gt;
          &lt;section name="castle" type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, Castle.Windsor"/&gt;
      &lt;/configSections&gt;
  
      &lt;castle&gt;
          &lt;facilities&gt;
              &lt;facility id="remote.facility"
                  type="Castle.Facilities.Remoting.RemotingFacility, Castle.Windsor"
                  baseUri="tcp://localhost:2133"
                  isClient="true"
                  remoteKernelUri="tcp://localhost:2133/kernel.rem"
                  remotingConfigurationFile="RemotingTcpConfigClient.config"&gt;
              &lt;/facility&gt;
          &lt;/facilities&gt;
  
          &lt;components&gt;
              &lt;component
                  id="remote.console.component"
                  service="Example.Shared.IRemoteConsole, Example.Shared"
                  type="System.Object, mscorlib"
                  remoteclient="component"/&gt;
          &lt;/components&gt;
      &lt;/castle&gt;
  
  &lt;/configuration&gt;
  </code></pre>