У меня есть служба Windows, которая уже установлена на сервере, и у меня есть новая версия исполняемых и связанных сборок. Обычная процедура, которую я использую для установки новой версии:
- Остановить услугу
- Удалите службу, используя
InstallUtil /u
- Перезаписать исполняемые службы и связанные сборки новыми
- Установите сервис, используя
InstallUtil
- Запустить сервис
Мне интересно, делаю ли я слишком много? Есть ли проблема с выполнением следующих действий:
- Остановить услугу
- Заменить исполняемые файлы сервиса и связанные сборки новыми
- Запустить услугу
Я не думаю, что удаление / установка является необходимым, но не смог найти никакого официального подтверждения.