Установка windows-сервиса C#
Может кто-то сталкивался с такой проблемой или просто знает решение:
Я написал windows-сервис на C#. Для работы моего сервиса необходимо при установке копировать еще ряд файлов. Я создал .msi-установщик, который прекрасно с этим справляется при установке на локальную машину.
Но для удаленной установки он не подходит, так как мне необходим не графический интерфейс, а что-то вроде myservice.exe -install
Знаю, что можно установить сервис через installutil, но тогда как всунуть еще необходимые мне файлы?
Цитата: dts
Знаю, что можно установить сервис через installutil, но тогда как всунуть еще необходимые мне файлы?
installutil запускает классы-инсталляторы (ServiceProcessInstaller, ServiceInstaller). Напишите свой класс-инсталлятор, выполняющий требуемую логики, наследуясь, например от класса Installer.
Спасибо, попробую