У нас есть система, которая использует путь.GetTempFile и путь.GetTempPath довольно часто вызывает работу с временными файлами. Эта система также работает от имени пользователя "Network Service". Мы обнаруживаем, что у нас заканчивается место на диске C (для других проблем наши временные файлы очищаются правильно) и хотели бы иметь возможность переместить временный каталог на другой диск.
самое простое решение этой проблемы-изменить переменные среды TMP или TEMP для сети Пользователь службы, но я, похоже, могу установить только свой собственный пользователь или переменные "system", которые перезаписываются профилем пользователя сетевой службы. Как задать эти переменные для пользователя сетевой службы?