I set up a site using IIS Manager but cannot get it to serve a static web page from my local file system (get the above error) the only way I can serve it is to copy the page assets into the directory for the default site (C:\inetpub\wwwroot). I can't find any documentation that I can understand for IIS. How can I set the root of localhost for IIS to my project folder?
The short, easy answer is "you can't". The better way is to move your project to the wwwroot folder.
You can, however, link additional folders in IIS Manager. If you link your project folder under wwwroot, you could access it at localhost\MyProjectFolder