【问题标题】:How to stop a WebService from C# WinForms如何从 C# WinForms 停止 WebService
【发布时间】:2014-05-13 11:49:32
【问题描述】:

如果我有 2 个启动项目,如 here 所述。

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

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

更新

我在我的解决方案中运行 IIS Express。

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

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

【问题讨论】:

  • 你要停止什么,IIS,服务的应用程序池还是什么?
  • 这可能会有所帮助:c-sharpcorner.com/uploadfile/mahesh/…
  • 整个 IIS。不仅仅是应用程序池。实际上它只是 AppPool 更好!
  • 你还没有提到网络服务器,你用的是IIS6还是IIS7?你真正想要实现什么,你为什么需要它?
  • 可以在VS中点击“停止调试”按钮。

标签: c# asp.net .net winforms


【解决方案1】:

我之前没有使用过 IIS Express,但我猜它可以在一个进程中运行。因此,您可能会发现并终止该进程。

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

【讨论】:

    猜你喜欢
    • 2011-12-24
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 2013-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多