Читайте здесь для получения дополнительной информации:
Использование переменных среды System Wide в .NET Application
В частности:
Что такое переменные среды системы?
Переменные среды - это строки, которые сохраняют информацию обо всей среде вашей системы. Эти строковые значения являются динамическими, и они могут влиять на поведение вашей системы. Переменные среды можно разделить на два основных типа:
Системные переменные: они влияют на всю систему независимо от текущего пользователя. Они определяются Windows и сохраняются в реестре. Вы должны быть администратором, чтобы иметь возможность изменять их. Обычно вам необходимо перезагрузить компьютер, чтобы сделать эти изменения эффективными.
Пользовательские переменные: они влияют на текущую среду текущего пользователя системы. Они могут быть удалены, изменены и добавлены любым системным пользователем. Они используются установкой Windows некоторыми программами и пользователями. Изменения этих переменных сохраняются в реестре и будут действовать немедленно.
blockquote>Если вы попытаетесь вызвать переменную среды, которая не существует на вашем компьютере, у вас возникнут проблемы. Вы должны пытаться найти переменную, которая существует на вашей локальной машине, но не на главной машине вашего веб-сервиса.