2017-04-17 66 views

回答

0

我不想回答我的問題,但沒有人回答了這個問題...

不幸的是,當它結束時,您不能直接更新Status字段,因爲它是隻讀的。但是,您可以暫停服務,像這樣:

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

這是不幸的,因爲沒有「真正」的方式來顯示一個故障狀態的服務。