我目前正在服務器上手動部署我的Windows服務。Windows服務部署
一時間步驟:
- 服務器託管Windows服務器上安裝的位置 - >
D:\InstallDir
- 複製窗口服務相關的文件放到這個文件夾
- 創建一個批處理文件來安裝Windows服務(
InstallUtil.Exe
)和另一個批處理文件卸載Windows服務並複製到安裝文件夾中 - 使用安裝批處理文件安裝的Windows服務
下面是步驟我進行升級:
- 現有的安裝文件夾(如果使用我需要回滾到上一個版本)
- 運行卸載批處理文件來卸載Windows服務中採取備份(
InstallUtil /u
) - 複製從構建服務器上的某個位置到安裝文件夾(在服務器上運行Windows的服務)的新的DLL
- 運行安裝批處理文件來安裝Windows服務(
InstallUtil WIndowsService.Exe
)
我想自動升級步驟;你能在這種情況下提出部署策略嗎?
感謝大衛,這看起來一個很好的起點 – San 2011-01-21 16:48:37