在部署windows service應用程序,突然發生了如下問題:“the specified service is marked as deletion”。導致windows service不能部署,也不能被刪除,使用 SC 命令也不奏效。確實冒了一把冷汗。經過10幾分鍾的折騰,終於弄明白了:原來是windows service database緩存的原因,reboot server可以完美解決問題。但實際上我們可以嘗試:
1. 關閉所有windows service控制面板。
2. 查找windows service的PID:SC queryex service_name
3. 殺掉進程:taskkill /PID service_pid /f
這樣就再也不用擔心windows service部署了。
