2011-03-17 108 views
4

我有一個用.net(VB.net)2.0編寫的.exe文件。我使用instalutil.exe將其作爲服務安裝。更新Windows服務

我的問題是,我需要完全卸載服務,並重新安裝它,每次我對EXE進行更新?

我試着停止服務並更換exe,但它似乎並沒有反映出所做的更改。

回答

3

如果您停止服務,請替換可執行文件並重新啓動服務,它將使用新的可執行文件。

但是,您需要確保您要替換的可執行文件是實際註冊到系統的文件。

+0

似乎關鍵是要重新啓動服務。如果我們停下來,請替換可執行文件,然後啓動它而不會選擇更新的可執行文件。我們必須特別重新啓動它。 – dtc 2011-04-10 05:47:55

+0

@dtc對我來說工作很好,只是停下來開始,並不需要特別_re_start。 Windows Server 2012 R2。 – 2016-07-01 14:45:22

1

這種情況發生在我之前,我卸載了前一個,使新的工作,所以我認爲你真的應該。