title: Issue hosting ASP.NET MVC 4 application using IIS 7.5 after creating virtual directory - Script files are not working
body: <p>I have an ASP.NET MVC 4 application that I am trying to host in IIS 7.5. I tried creating a virtual directory using "Use Local IIS Web server" option in Project properties and have set the Anonymous Authentication and Windows Authentication set in IIS.</p>
  
  <p>When I run the application, it opens in the browser with the url, "http://localhost\ApplicationName" and I am able to view only the tab names I have created. When I right click and view the page source, I have my scripts listed and the body defined with divs and tables. When I click the tab names, nothing happens.</p>
  
  <p>In the view page source, when I click any script, it throws an error, </p>
  
  <pre><code>HTTP Error 404.0 - Not Found
  The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
  
  Detailed Error Information
  Module  IIS Web Core
  Notification    MapRequestHandler
  Handler StaticFile
  Error Code  0x80070002
  Requested URL   http://localhost:80/Scripts/Script.js
  Physical Path   C:\inetpub\wwwroot\Scripts\Script.js
  Logon Method    Anonymous
  Logon User  Anonymous
  </code></pre>
  
  <p>In IIS, I have enabled Anonymous, ASP.NET Impersonation and Windows Authentication.</p>
  
  <p>Also, When I look at the Advanced settings for the directory, it shows the physical path in C\Users........ but in the Detailed Description, it shows the Physical Path as "C:\inetpub\wwwroot\Scripts\Script.js". </p>
  
  <p>Am I giving the path wrong? or should I place the project files in "C:\inetpub\wwwroot\Scripts\Script.js"? </p>
  
  <p>Please help. I have been struggling with this for a while now and it's driving me crazy.       </p>