Я пытаюсь создать службу Windows, которая запускает веб-сервер (Nginx) перед входом в систему на компьютере Windows.Это должно быть связано с установкой.
Я могу узнать, где находится рабочий каталог службы Windows, путем вывода в журнал рабочего каталога (в данном случае C:\WINDOWS\System32
) и копирования в каталог Nginx.в эту папку, но это не очень хорошо, когда дело доходит до объединения приложения в файл setup.exe, который может быть установлен в любом произвольном месте - плюс он загромождает папку System32
Что является лучшим способомссылаться на набор «внешних» файлов как во время отладки (т. е. в иерархии папок решения), так и после того, как пути будут работать после развертывания?