Я пытаюсь написать службу Windows на С#. Мне нужно найти путь к определенному файлу, который хранится в переменной среды. В обычном консольном приложении С# я могу добиться этого со следующей строкой:
string t = System.Environment.GetEnvironmentVariable("TIP_HOME");
Если я пишу это на консоль, я вижу, что она прошла успешно.
Теперь, если я попробую тот же код в службе Windows, строка t
пуста.
Любая идея, почему?