Доступ запрещен в других корневых каталогах с ASP.NET - PullRequest
0 голосов
/ 18 января 2012

Я пытаюсь скопировать файл из дочернего каталога моего корневого каталога веб-сайта в другой корневой каталог

из someDir \ корень \ child1 \ child2 \ file.jpg в SomeDir \ testDir \ file.jpg

но это дает мне ошибку Доступ к пути «C: \ Users ....» запрещен.

Тот же код отлично работает на производственном сервере, поэтому я считаю, что Переменная среды IIS, но не знаю, какая именно.

У меня есть полный доступ к этим каталогам со всеми моими учетными записями и без ошибок в пути пишу либо ... Я использую IIS 7, а рабочий сервер - IIS 6

Помощь ???

1 Ответ

1 голос
/ 18 января 2012

Первое, что нужно проверить: какой пользователь на самом деле выполняет ваш код?

В частности, под чем работает пул приложений?

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

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