title: Cannot read configuration file in visual studio, can this be fixed
body: <p>I trying to use Visual Studio as I required to learn .NET and visual studio as part of new job. Normally I program everything in Notepad++ (PHP/javascript) because it just works fine for me.</p>
  
  <p>I have been on for three days trying to install Visual Studio, finally got it to install with the components required, as you can imagine my experience so far of Visual Studio is not too great.</p>
  
  <p>Sound cliche but following a nice simple <a href="https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc" rel="nofollow noreferrer">tutorial</a> to get the basics out of the way, as you do.</p>
  
  <p>When I click to debug or the IIS Express button I am greeted with this error.</p>
  
  <p><a href="https://i.stack.imgur.com/wtB8O.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wtB8O.png" alt="enter image description here"></a></p>
  
  <p>I have tried restarting the project</p>
  
  <p>I have tried restarting Visual Studio</p>
  
  <p>No matter how many projects I create I get the same error.</p>
  
  <p>I have been trying to fix this for hours now, I have turned on <a href="https://stackoverflow.com/questions/30901434/iis-manager-in-windows-10">IIS in windows features</a>. I am missing something, do I need to un intall wampp (which isnt actually running)?
  The folder I create has no permissions and is accessible however the read only box is always ticked even if I uncheck this and apply settings.</p>
  
  <p>I have tried manually creating a site in <a href="https://www.youtube.com/watch?v=DQgbOIjWgBs" rel="nofollow noreferrer">IIS manager</a>, and again I get this error on authorization.</p>
  
  <blockquote>
    <p>The server is configured to use pass-through authentication with a
    built-in account to access the specified physical path. However, IIS
    Manager cannot verify whether the built-in account has access. Make
    sure that the application pool identity has Read access to the
    physical path. If this server is joined to a domain, and the
    application pool identity is NetworkService or LocalSystem, verify
    that \$ has Read access to the physical path.
    Then test these settings again.</p>
  </blockquote>
  
  <p>Any help would be amazing as I'm pulling my hair out here.</p>