title: Web project requires missing web component ASP.NET Web pages with Razor syntax 3.0.0.0
body: <p>I Migrate my project to mvc 5.0 and razor engin 3 with <a href="http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2" rel="nofollow noreferrer">Microsoft Instruction</a> </p>
  
  <p>But when open my solution Get this:
  <img src="https://i.stack.imgur.com/rRSSH.png" alt="enter image description here"> </p>
  
  <p>The Web project 'ProjectName' requires missing web components to run with Visual Studio. Would you like to download and install them using the Web Platform Installer now?
  (Note: Some components might require restart to take effect.)</p>
  
  <p>ASP.NET Web pages with Razor syntax 3.0.0.0</p>
  
  <p>I also read <a href="https://stackoverflow.com/questions/11019361/bogus-web-project-requires-missing-web-component-message-for-razor">this</a> and <a href="https://stackoverflow.com/questions/9519776/missing-web-components-error-when-opening-mvc3-project-in-visual-studio-11-bet">this</a></p>
  
  <p>but these answer doesn't help me
  I appreciate for any help</p>
  
  <p><strong>Update:</strong> 
  My Project Build Very well and works without any exception with razor 3 and mvc 5 but just <strong>Intellisense doesn't sense</strong> my Typing and coloring my Code</p>
  
  <p>and also when change this line to <strong>Value="2.0.0.0"</strong> in Application web Config file above error vanish and intelisens works fine</p>
  
  <pre><code>&lt;appSettings&gt;
      &lt;add key="webpages:Version" **value="3.0.0.0"** /&gt;
  ...
  &lt;/appSettings&gt;
  </code></pre>
  
  <p><strong>Update</strong>
  After some while, now you can user razor 3 on vs 2012. 
  <a href="http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012.aspx" rel="nofollow noreferrer">Here you can upgrade</a></p>