Задать вопрос

Как отследить установку службы Windows?

Подскажите как возможно отследить установку службы если она устанавливается программно.
Установка службы происходит следующим путем, запускаем например service.exe --setting.
Открывается форма, на ней кнопки, Выход, Установить службу, Удалить службу и richtextbox.
В свойствах приложения установлен тип выходных данных "Консольное приложение".
Нажимаю кнопку установить службу и вот хотелось бы что бы все что попадает в консоль попадало в richtextbox.
Ну или как то по другому.
Установка
var exeFileName = Assembly.GetExecutingAssembly().Location;
ManagedInstallerClass.InstallHelper(new[] { " exeFileName });
Удаление
var exeFileName = Assembly.GetExecutingAssembly().Location;
ManagedInstallerClass.InstallHelper(new[] { "/u", exeFileName });
  • Вопрос задан
  • 126 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@sedoi_starik Автор вопроса
Нашел вот такой вариант.
Еще варианты есть?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы