Есть ли официальный графический интерфейс для установки и удаления.Net-служб в Windows Server 2008?
Пожалуйста, прочитайте весь вопрос; Я лично думаю, что это связано с программированием; Если вы думаете иначе, пожалуйста, мигрируйте без повторного голосования.
Я нашел два разных способа установки службы: http://www.wsinnovations.com/softeng/support/manualservice.html
а также с помощью http://msdn.microsoft.com/en-us/library/50614e95(VS.80).aspx
Причина, по которой я спрашиваю об этом, заключается в том, что я пытаюсь отладить сервис, который каким-то образом должен сам обновляться. Это не работает в настоящее время, но мне сказали, что это работало в прошлом.
Я использовал sc delete <servicename>
команда удалить службу (потому что она короче), при установке installutil
команда. Я надеюсь, что это не приведет к каким-либо побочным эффектам; Я хотел бы исключить это.
В идеале должна быть возможность устанавливать и удалять сервисы прямо с экрана, который позволяет пользователю запускать и останавливать их, но такой возможности, к сожалению, не существует. Я ищу следующую лучшую вещь, которая является оболочкой графического интерфейса для installutil.exe
3 ответа
Нет - не так, как я думаю, ты думаешь. Путь GUI может быть частью MSI или другого установщика, который вызывает те же API, что и installutil.
Итак, вы можете написать программу установки, которая может работать без вывода сообщений, а затем использовать ее для установки и удаления.
Вы можете создать установщик, используя одну из множества платформ установки. Я лично использую WiX, и есть множество примеров того, как писать такие вещи.
Может быть, посмотрите здесь, чтобы получить представление о базовом API: Установите службу Windows.NET без InstallUtil.exe