В настоящее время я использую следующую функцию, чтобы получить путь к временной папке для текущего пользователя:
string tempPath = System.IO.Path.GetTempPath();
На некоторых машинах это дает мне путь к временной папке текущего пользователя, например:
C: \ Documents and Settings \ администратор \ Локальные настройки \ Temp \
На некоторых машинах это дает мне путь к системной временной папке, например:
C: \ Windows \ TEMP
В документации MSDN также сказано, что вышеуказанный API возвращает временную папку текущей системы.
Есть ли другой доступный API, который дает мне путь к временной папке текущего пользователя, например:
C: \ Documents and Settings \ администратор \ Локальные настройки \ Temp \