2010-03-19 128 views
1

我正在VS2008上做一個Windows服務安裝項目,它有一個自定義操作來設置app.config的值。設置工作正常安裝服務和設置app.config的值,但是當我嘗試卸載服務時,它會刪除文件但保持服務註冊,所以我可以使用安裝程序再次安裝它,我需要使用「sc delete 「在vs命令提示符下正確刪除服務...任何人有任何想法可能是這裏的問題?Windows服務安裝問題刪除Windows服務

謝謝。

回答

0

我不確定你是否仍然有這個問題,但仍然給予答案,以便幫助他人。與您的Windows服務和覆蓋OnBeforeUninstall方法和編寫自己的代碼來註銷服務,如下面

{frameworkpath}\InstallUtil.exe /u <serviceinstalledpath> 

這應該卸載服務

+0

謝謝您的答覆沿

使用安裝程序組件,是的,很久以前解決了我的問題:) – Geykel