title: MVC 3 project rejects requests for Razor views with CS0103: The name 'model' does not exist
body: <p>I have and MVC3 project that once upon a time was an MVC2 project. I've been developing it using IIS express to test.
  Now I deployed it to IIS proper on my machine, jiggled some web.config settings, and messed around for an hour getting the razor build provider to be registered, which must not be done right because the new project template doesn't include a line adding that build provider in the web.config.</p>
  
  <p>At any rate, any time I go to a strongly-typed Razor view I get this:</p>
  
  <pre><code>Compiler Error Message: CS0103: The name 'model' does not exist in the current context
  
  Source Error:
  
  Line 1:  @model Cairn.Cartography.Features.Peak
  </code></pre>
  
  <p>Any thoughts on what is going on, and how I might fix it without firebombing this box and looking around for my windows install cd? :)</p>