Я создаю службу Windows, с которой я хочу использовать NLog. Я хочу, журналы должны быть записаны в установочном месте службы говорят что-то вроде:Служба Windows с NLog
PathToInstalledService\Logs\MyLog.txt
Это, конечно, будет требовать priveledges администратора. Поэтому мой вопрос заключается в том, что при создании установки для Сервиса какую учетную запись следует использовать в ServiceProcessInstaller. В настоящее время я использую LocalService, но эта учетная запись не имеет требуемого повышения.
Спасибо.
Если этот код можно назвать по инициализации класса ProjectInstaller? – James
Я бы создал для этого установочный класс install и добавил к нему служебный установщик: http://msdn.microsoft.com/en-us/library/system.configuration.install.installer.aspx –
Любая идея, как я могу получить путь к моей конкретной папке установки из класса Installer? – James