Установка процесса как решение службы каталогов

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

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам