If you plan on using Visual Studio with IIS it will need to run as an
administrator. This is so Visual Studio can interact with IIS to set up the
necessary virtual directories. If you don't run Visual Studio as an
administrator then it won't even load the ASP.NET