title: The view 'Index' or its master was not found or no view engine supports the searched locations. After deploy MVC5/MVC4 on IIS 8.5
body: <p>I created MVC 5 application from template 2013 VS. If I run it from VS it works.
  <img src="https://i.stack.imgur.com/ISb8d.png" alt="enter image description here"></p>
  
  <p>I used publish and file deploy to my folder and on IIS I setup new pool: v4, integrated.</p>
  
  <p><img src="https://i.stack.imgur.com/1LnNv.png" alt="enter image description here"></p>
  
  <p>than I created new site using this pool</p>
  
  <p><img src="https://i.stack.imgur.com/MjD38.png" alt="enter image description here"></p>
  
  <p>I restart IIS but if I run app I get error which is saying that it can't find my Views. </p>
  
  <p><img src="https://i.stack.imgur.com/mPJFP.png" alt="enter image description here"></p>
  
  <p>My folder contains views</p>
  
  <p><img src="https://i.stack.imgur.com/4nDLd.png" alt="enter image description here"></p>
  
  <p>My feautures is set like this:</p>
  
  <p><img src="https://i.stack.imgur.com/kCSpq.png" alt="enter image description here"></p>
  
  <p>I have problem with MVC 4 also but I get page like this.</p>
  
  <p><img src="https://i.stack.imgur.com/IhGmh.png" alt="enter image description here"></p>
  
  <p>In my RouteConfig.cs is this coud:</p>
  
  <pre><code>namespace MVC5
  {
      public class RouteConfig
      {
          public static void RegisterRoutes(RouteCollection routes)
          {
              routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
  
              routes.MapRoute(
                  name: "Default",
                  url: "{controller}/{action}/{id}",
                  defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
              );
          }
      }
  }
  </code></pre>
  
  <p>Maybe my feutures are not set good for IIS feautures but I'm lost with this.
  Thanks for any help.</p>