When I attempt to debug a web app in VS2013 with IIS Express selected as the Server I received the following messages:
--------------------------- IIS Express System Tray Error ---------------------------
mscorlib: The wait completed due to an abandoned mutex.
--------------------------- OK ---------------------------
--------------------------- Microsoft Visual Studio ---------------------------
Process with an Id of 5612 is not running.
--------------------------- OK ---------------------------
If I try to debug from VS2012 with IIS Express I get the following error:
--------------------------- Microsoft Visual Studio ---------------------------
Process with an Id of 11304 is not running.
--------------------------- OK ---------------------------
I have three versions of VS installed: 2010, 2012 and 2013.
IIS Express worked initially after 2012 was first installed but after a few months didn't work correctly so I went back to Cassini. VS2013 doesn't offer Cassini as a debug option any longer.
I have uninstalled and re-installed IIS Express but not change.