title: Cannot find view for view model
body: <p>I'm unable to locate any views with <em>Caliburn.Micro</em>. The bootstrapper starts up, but then a generic window appears that there aren't any views for <strong>ShellViewModel</strong>, even if there's a <strong>ShellView.xaml</strong>. What do?</p>
  
  <p><strong>Bootstrapper</strong></p>
  
  <pre><code>public sealed class AppBootstrapper : BootstrapperBase
  {
  
  
      private IKernel _kernel;
  
      #region Bootstrapper
  
      public AppBootstrapper()
      {
          Start();
      }
  
      protected override void Configure()
      {
          _kernel = new StandardKernel();
          _kernel.Bind&lt;IWindowManager&gt;().To&lt;WindowManager&gt;().InSingletonScope();
          _kernel.Bind&lt;IEventAggregator&gt;().To&lt;EventAggregator&gt;().InSingletonScope();
          _kernel.Bind&lt;IShell&gt;().To&lt;ShellViewModel&gt;();
      }
  
      protected override void OnStartup(object sender, System.Windows.StartupEventArgs e)
      {
          DisplayRootViewFor(typeof (IShell));
      }
  
      protected override void OnExit(object sender, EventArgs e)
      {
          _kernel.Dispose();
          base.OnExit(sender, e);
      }
  
      protected override object GetInstance(Type serviceType, string key)
      {
          if (serviceType != null) {
              return _kernel.Get(serviceType);
          }
  
          throw new ArgumentNullException("serviceType");
      }
  
      protected override IEnumerable&lt;object&gt; GetAllInstances(Type serviceType)
      {
          return _kernel.GetAll(serviceType);
      }
  
      protected override void BuildUp(object instance)
      {
          _kernel.Inject(instance);
      }
  
      #endregion
  
      }
  }
  </code></pre>
  
  <p><strong>ShellViewModel</strong></p>
  
  <pre><code> public sealed class ShellViewModel : Screen, IShell
  {
  
      public ShellViewModel()
      {
          DisplayName = "Hello";
      }
  
  }
  </code></pre>