公告資訊

未經授權,禁止轉載網站文章與內容。如有需要可以跟我聯絡,謝謝!!




2009年7月13日 星期一

移除Windows Service

移除Windows Service的幾種方式:

1. 新增/移除程式:

一般開發Windows Service專案時都會搭配開發Installer 跟Setup Project, 所以在大部分的狀況之下安裝好的Windows Service 都可以從[控制台]-->[新增/移除程式]中移除。但是要記得的是:一定要先將服務停止之後再移除--否則就要用到最後的大絕招了。

2. InstallUtil.exe

在開發階段,你也可以直接呼叫InstallUtil.exe 工具程式幫忙新增/移除 Wundows Service,這樣就可以省去建立Setup project的時間。

3. SC.exe

SC.exe 是Windows作業系統中管理Windows Service 的一個工具程式,可以用來建立、啟動、停止跟刪除Windows Service。

4. Regedit.exe

看到這工具程式名稱,應該就知道大絕招是什麼了。當你移除Windows Service時,若是沒先將Windows Service以及其關聯的服務停止,有時還是可以移除,但是Windows作業系統中的註冊資訊還是會繼續存在,下次你要在崇裝服務時就會出現錯誤訊息。如果是這樣的話,就要使用Regedit.exe 工具程式,刪除在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 裡面的服務註冊資訊,然後再重新開機,這樣就可以將Windows Service 清除乾淨了。

沒有留言:

最新回應

Loading...

即時與版主對話


(若狀態顯示"忙碌"時,我可能無法馬上回應。你可以留下Email,我會盡快跟你聯絡,謝謝喔!!)