Как получить временную папку для текущего пользователяC#

Место общения программистов C#
Anonymous
Как получить временную папку для текущего пользователя

Сообщение Anonymous »

В настоящее время я использую следующую функцию, чтобы получить путь к временной папке для текущего пользователя:

Код: Выделить всё

string tempPath = System.IO.Path.GetTempPath();
На некоторых машинах он дает мне путь к временной папке текущего пользователя, например:


C:\Documents and Settings\administrator\Local Settings\Temp\


На некоторых машинах он дает мне путь к временной системной папке, например:


C:\Windows\TEMP


В документации MSDN также говорится, что приведенный выше API возвращает временную папку текущей системы.

Есть ли другой доступный API, который дает мне путь к временной папке текущего пользователя, например:


C:\Documents and Settings\administrator\Local Настройки\Темп\


Подробнее здесь: https://stackoverflow.com/questions/944 ... rrent-user

Вернуться в «C#»