2017-04-17 56 views

回答

0

我不想回答我的问题,但没有人回答了这个问题...

不幸的是,当它结束时,您不能直接更新Status字段,因为它是只读的。但是,您可以暂停服务,像这样:

var serviceController = new ServiceController(ServiceName); 
serviceController.Pause();  // Pauses the service 
serviceController.Refresh(); // Refreshes the Dialog UI with the new Status 

这是不幸的,因为没有“真正”的方式来显示一个故障状态的服务。