2014-05-13 16 views
1

如果我有2个启动项目,如解释here如何停止从C#WinForms的WebService

一个是WebSite/WebService; 另一个是WinForms应用程序。

如何在C#WinForm应用程序关闭时停止服务。

UPDATE

进出口运行IIS表达我的解决方案中。

Ther是2个项目(WebSite/WinForms)当WinForms应用程序关闭时,它也必须停止IISExpress的实例。

我注意到,在调试时,我关闭了应用程序,但服务仍在运行。

+3

你想停止什么,IIS,服务的应用程序池还是其他什么? –

+0

这可能有所帮助:http://www.c-sharpcorner.com/uploadfile/mahesh/how-to-start-or-stop-a-windows-service-using-C-Sharp/ – sr28

+0

整个IIS。不只是应用程序池。其实它更好的只是AppPoool! – IEnumerable

回答

-1

我以前没有使用过IIS Express,但我想它可以在一个进程中运行。所以可能你会发现并杀死这个过程。

检查此link可能会有所帮助。