Изменить временный путь - PullRequest
0 голосов
/ 21 июля 2010

Выход из любого способа изменить путь к временной папке, возвращаемый методом System.IO.Path.GetTempPath ()?

Мое приложение asp.net работает под iis 7.

Спасибо

Ответы [ 2 ]

1 голос
/ 08 августа 2010

Интересно, почему вы хотите это изменить, поскольку независимо от того, по какому пути он возвращается, ваше приложение использует его как временную папку (где файлы можно свободно очищать).

Если ваше приложение заботится о существовании файлов, запишите их в свою временную папку, что означает, что вы должны отказаться от System.IO.Path.GetTempPath (). Многие приложения, даже Microsoft, используют свои собственные временные папки.

Я не думаю, что вам следует изменять какие-либо переменные среды временной папки, так как это излишне повлияет на другие приложения (хотя их не должно волновать, действительно ли они рассматривают папку как временную папку:)).

1 голос
/ 21 июля 2010

Предположительно, вы не хотите изменять возвращаемый путь (значение), но изменяете фактический путь?

Как видите здесь , возвращаемое значение зависит от числавозможных переменных среды.Вам нужно изменить их, чтобы изменить возвращаемый путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...