title: Can I specify a custom location to "search for views" in ASP.NET MVC?
body: <p>I have the following layout for my mvc project:</p>
  
  <ul>
  <li>/Controllers
  
  <ul>
  <li>/Demo</li>
  <li>/Demo/DemoArea1Controller</li>
  <li>/Demo/DemoArea2Controller</li>
  <li>etc...</li>
  </ul></li>
  <li>/Views
  
  <ul>
  <li>/Demo</li>
  <li>/Demo/DemoArea1/Index.aspx</li>
  <li>/Demo/DemoArea2/Index.aspx</li>
  </ul></li>
  </ul>
  
  <p>However, when I have this for <code>DemoArea1Controller</code>:</p>
  
  <pre><code>public class DemoArea1Controller : Controller
  {
      public ActionResult Index()
      {
          return View();
      }
  }
  </code></pre>
  
  <p>I get the "The view 'index' or its master could not be found" error, with the usual search locations.</p>
  
  <p>How can I specify that controllers in the "Demo" namespace search in the "Demo" view subfolder?</p>