我已經通過Visual Studio 2017創建了一個安裝程序。安裝程序包含我的Windows服務。當我嘗試安裝該程序時,它給了我錯誤:由Visual Studio創建的安裝程序的錯誤1001
1001: Specified service marked for deletion
對不起,我現在還沒有日誌。我在事件查看器中發現了所有內容,但是我什麼也沒找到。
我已經通過Visual Studio 2017創建了一個安裝程序。安裝程序包含我的Windows服務。當我嘗試安裝該程序時,它給了我錯誤:由Visual Studio創建的安裝程序的錯誤1001
1001: Specified service marked for deletion
對不起,我現在還沒有日誌。我在事件查看器中發現了所有內容,但是我什麼也沒找到。
發生這種情況是因爲您有另一個與安裝和刪除的名稱相同的Windows服務,但它仍在工作。
因此,您需要停止服務並關閉服務控制檯的所有窗口。如果無法停止該服務,請使用任務管理器來終止該服務,並打開一個新的服務控制檯Windows來檢查該服務是否已被刪除。如果服務仍然出現,如@ k7s5a所示,請重新啓動您的機器以完成刪除過程。
嗯,我看不到任務管理器中的服務 – Frank23
你可以找到與exe的名稱,如果它不存在,然後關閉所有的服務控制檯窗口釋放所有對該Windows服務的引用。如果沒有,請使用las資源:重啓機器。 –
您的安裝程序在安裝之前是否嘗試刪除該服務? – stuartd
@stuartd我不知道,但它是可能的。讓我試着重新啓動計算機 – Frank23