2011-01-20 43 views
5

Aktualnie wdrażam moje usługi Windows ręcznie na serwerze.Usługa wdrażania systemu Windows

Jeden Kroki czasowe:

  1. lokalizację instalacji na serwerze hostingu systemu Windows ->D:\InstallDir
  2. związane Skopiowane szyby Obsługa plików w tym folderze
  3. utworzony plik wsadowy, aby zainstalować Windows Service (InstallUtil.Exe) i inny plik wsadowy do odinstalowania usługi Windows i skopiowany w folderze instalacyjnym
  4. Zainstalowana usługa Windows za pomocą instalacyjnego pliku wsadowego

Oto kroki mogę wykonać upgrade:

  1. Weź zapasowej istniejących Install (do wykorzystania w razie muszę się cofnąć do wersji prev)
  2. Run dezinstalacji plik wsadowy do odinstalowania usługi Windows (InstallUtil /u)
  3. Kopiowanie nowe DLL z lokalizacji na serwerze kompilacji w install folder (na serwerze Windows hosting usług)
  4. Run zainstalować plik wsadowy, aby zainstalować usługę Windows (InstallUtil WIndowsService.Exe)

Chciałbym zautomatyzować kroki aktualizacji; czy możesz zaproponować strategię wdrażania w tym scenariuszu?

Odpowiedz

8

Jest przejście przez konfigurację projektu instalacji dla usługi systemu Windows. Użyłem go i jest on prosty w użyciu i prosty w tworzeniu. Tworzy standardowy plik .msi do zainstalowania. Ponieważ jest to standardowy projekt Setup stworzenia normy msi, można ustawić go automatycznie odinstalować poprzednie wersje, itp

http://support.microsoft.com/kb/317421

+0

Dzięki David, wygląda to dobry punkt wyjścia – San

Powiązane problemy