title: ViewComponent not found after upgrading Monorail from v1.0.3 to v2.1RC
body: <p>I'm using Monorail in my C# web application. Since I upgrated it (.Net Framework 2 to 4 and Monorail 1.0.3 to 2.1RC), my ViewComponent class is not found. All my controllers seem to work fine. I'm using nVelocity View Engine. I'm not using Windsor, but maybe now I'm suppose to register it in a certain way?</p>
  
  <p>In the .vm file, I experimented the following lines (without success, the first one was working before I upgraded the project) :</p>
  
  <pre><code> #component(MenuComponent)
   #component(MenuComponent with "role=admins")
   #blockcomponent(MenuComponent with "role=admins")
  </code></pre>
  
  <p>Did anyone experiment that?</p>
  
  <p>The full error message is:</p>
  
  <blockquote>
    <p>ViewComponent 'MenuComponent' could
    not be found. Was it registered? If
    you have enabled Windsor Integration,
    then it's likely that you have forgot
    to register the view component as a
    Windsor component. If you are sure you
    did it, then make sure the name used
    is the component id or the key passed
    to ViewComponentDetailsAttribute</p>
  </blockquote>
  
  <p>Many thanks!</p>