Do you have editing and continuing? (This can be found in your Properties → Web projects, below.
When you activate Edit and Continue, the VS debugger invasively connects to the web server process (IIS Express). When you stop the debugger, it also kills the IIS Express process. If E&C is turned off, the debugger does not use an invariant connection, which allows the debugger to stop without losing the connected process.
source
share