自动kill IIS防爆preSS过程之后调试(VS防爆preSS 2013网络)

自动kill IIS防爆preSS过程之后调试(VS防爆preSS 2013网络)

问题描述:

我开发一个ASP.NET(剃刀V2)网站在Visual Studio 2013的Web防爆preSS,所以当我跑现场调试,VS自动启动一个IIS防爆preSS过程

I'm developing an ASP.NET (Razor v2) Web Site in Visual Studio 2013 Express for Web, so when I run the site to debug, VS automatically starts up an IIS Express process.

当我停止使用VS停止调试按钮调试,IIS的防爆preSS系统托盘和IIS防爆preSS工作进程继续运行,VS分离后还是一样。 (而且,我怀疑,背着从一个运行一个糟糕的状态下,但是这是一个不同的问题完全。)

When I stop debugging using the VS "Stop Debugging" button, the IIS Express System Tray and IIS Express Worker Process continue running, even after VS detaches. (And, I suspect, carrying a bad state from one run to the next, but that's a different question entirely.)

有没有VS选项或项目设置的地方,我可以设置为自动终止该进程有一次我打VS停止调试控制?

Is there a VS option or project setting somewhere that I can set to automatically kill this process once I hit the "Stop Debugging" control in VS?

原来,这是不可能的,因为VS 2013防爆preSS不包括终止所有命令。需要完整版本的VS 2013的。

Turns out this isn't possible, since VS 2013 Express doesn't include the "Terminate All" command. Would need the full version of VS 2013.