Под IIS7.5 после переключения удостоверения пула на пользователя домена я получил эту ошибку:
«Текущий идентификатор (домен \ имя пользователя) не имеет доступа для записи в« C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files »."
Я мог бы предоставить пользователю права на этот конкретный каталог, но мне интересно, есть ли лучшее решение. В идеале я хотел бы настроить этот каталог «Временные файлы ASP.NET» для хранения в другом месте.
windows-server-2008
iis
files
PanJanek
источник
источник
Ответы:
Вы можете изменить расположение по умолчанию для каждого веб-сайта / приложения, отредактировав раздел конфигурации
Web.config
файла.Приложение будет перекомпилировано, и файлы будут сохранены в этом новом месте, после чего вы можете безопасно удалить старые папки. Обратите внимание, что имена папок останутся прежними; например, если старое местоположение было:
тогда новый будет:
источник