Процесс установки в качестве решения каталога службы

У меня есть процесс, который будет работать как служба Windows.
Я успешно установил его как службу Windows, и все работает.

Мой вопрос в том, каковы ориентиры для каталога процесса.

На машине, которую я собираюсь развернуть, нужно ли для установки копировать .exe в Windows/System32, а затем устанавливать как службу? Или я могу развернуть его в C:\MyApp\MyApp.exe и установить оттуда как сервис.

Не обязательно, чтобы .exe находился в /Windows/System32/, но является ли это «лучшей практикой»?


person ilansch    schedule 18.07.2013    source источник


Ответы (1)


Нет. Вы не должны ничего устанавливать в системную папку Windows. Это для кода операционной системы.

Вы должны установить его в свою собственную папку приложения в папке Program Files, а затем зарегистрироваться в качестве службы Windows.

person Chris Dickson    schedule 18.07.2013