Назад | Перейти на главную страницу

Не удается предоставить разрешение IIS_IUSRS на C: / Windows / Temp

У меня есть приложение веб-форм ASP.NET, в котором есть несколько отчетов, созданных с использованием среды выполнения SAP Crystal Reports для .NET Framework 4. C:\Windows\Temp Папка содержит мои файлы отчетов приложения. Вот почему мне нужно предоставить IIS_IUSRS разрешение на C:\Windows\Temp.

Проблема в том, что всякий раз, когда я пытаюсь дать IIS_IUSRS разрешение на Temp, я получаю это сообщение об ошибке:

Error Applying Security


An error occured while applying security information to


C:\Windows\Temp


Access is Denied

Если я нажму на опцию «Продолжить», я получаю следующую ошибку:

Windows Security


Unable to save permission changes on Temp

Access is denied

Мне нужно срочно решить эту проблему, потому что у меня срочные роды. Любой ценой я ДОЛЖЕН должен предоставить IIS_IUSRS доступ к C:\Windows\Temp. Прошу срочно помочь.

.NET Framework - 4, IIS - 7, Windows 7 Ultimate - 64 бит.

Как я решил проблему
1. Беги cmd как администратор (держите его открытым).
2. Откройте диспетчер задач и убить explorer.exe.
3. Заходим в ранее открытый CMD. Тип explorer.exe и нажмите Enter.
4. Перейдите к c: \ windows \ temp (щелкните правой кнопкой мыши) -> свойства -> безопасность.
5. Теперь вы можете изменить \ IIS_IUSRS на «Полный доступ».

Редактировать: Некоторые приложения могут выдавать ошибку о повышенном уровне explorer.exe. Это будет исправлено после перезагрузки.

Если вы не хотите перезапускать: выведите explorer.exe из режима администратора;
1. Перейдите в ранее открытый диспетчер задач. Убить explorer.exe
2. В файле диспетчера задач -> начать новый процесс напишите туда explorer.exe
3. Теперь explorer.exe находится в обычном режиме.