我有一个 ASP.NET Web 窗体应用程序,其中包含一些使用 SAP Crystal Reports Runtime for .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
我如何解决这个问题
1. 运行以管理员身份运行cmd(保持打开状态)。2
. 打开任务管理器并 杀死 explorer.exe。
3. 转到之前打开的 CMD。输入explorer.exe
并按回车键。4
. 导航到 c:\windows\temp(右键单击)-> 属性 -> 安全
5. 现在,您可以将 \IIS_IUSRS 更改为完全控制
编辑:某些应用程序可能会出现 explorer.exe 权限提升的错误。重启后即可修复。
如果不想重新启动:将 explorer.exe 退出管理员模式;
1. 转到之前打开的任务管理器。终止 explorer.exe
2. 在任务管理器文件 -> 启动新进程中写入 explorer.exe
3. 现在 explorer.exe 处于正常模式。