I’ve upgraded to iis express 7.5 with VS2010 SP1. Within the release notes it specified that express is able to run WITHOUT administrator permissions. When I try to run from the commandline (powershell cmd line) I receive the same “Access Denied” error (shown below) I was getting running with IIS Express 7.
As far as I can tell admin rights is still required.
Anyone been able to run without admin rights?
The detailed error message is:
Failed to call HttpAddUrl with http://MACHINE-NAME:80/
Failed to register URL "http://MACHINE-NAME:80/" for site "WebSiteName" application "/". Error description: Access is denied. (0x80070005)
See here for what requires admin access and what doesn’t, depending on what you are doing with IIS Express: http://learn.iis.net/page.aspx/1003/running-iis-express-without-administrative-privileges/
Administrative privileges are required in order to perform the following tasks:
So if you are doing any of the above, admin access will be required.
This is irrespective of 7 or 7.5.