0

我有一个 Windows 服务,它创建了多个ServiceHost...的实例

我希望能够ServiceHosts通过外部 winforms 管理工具来管理这些,所以我可以ServiceHost从 UI 打开和关闭每个。

我有什么选择(除了ServiceHost用流程包装每个)?

4

2 回答 2

0

您可以使用不同的启动参数和名称多次注册一项服务。这样的配置可能更健壮。

sc.exe create Service_1 binPath= "C:\bin\myserv.exe -run=serviceFirst" DisplayName = "Server 1"

sc.exe create Service_2 binPath= "C:\bin\myserv.exe -run=serviceSecond" DisplayName = "Server 2"

于 2011-10-19T16:56:46.660 回答
0

我将从您的(Windows)服务中公开另一个(WCF)服务,公开操作以在该过程中操纵服务主机。

于 2011-10-19T20:14:35.940 回答