【发布时间】:2016-07-17 01:22:25
【问题描述】:
我想检查某个特定应用程序是否正在使用 Windows 服务在我的系统上运行,如果没有,我需要告知用户同样的情况吗? 请提出解决方案。提前致谢。
【问题讨论】:
标签: c# winforms windows-services windows-applications
我想检查某个特定应用程序是否正在使用 Windows 服务在我的系统上运行,如果没有,我需要告知用户同样的情况吗? 请提出解决方案。提前致谢。
【问题讨论】:
标签: c# winforms windows-services windows-applications
Environment.UserInteractive 对于 Windows 服务和 IIS 进程将是 false(或者通常:当无法显示 UI 时)。
【讨论】:
您可以使用ServiceController
var controller = new ServiceController(processName);
然后调查控制器。
【讨论】: