When I create a simple website in VS2015 (webforms/MVC doesn't matter) and run it using IISExpress, I get the following exception:
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: site]
This question has come up before notably here and here and the solution identified is to enable IIS in Windows control panel. I'm using a corporate machine that's locked down, so I can't easily do this. Before I go through the process to get it enabled, I was hoping to better understand the reasoning behind this fix. Shouldn't IISExpress work without IIS? And are there any other fixes/workarounds?
UPDATE: I'm on Windows 7, using IISExpress 10.