关于does not have write access to 'xxx'问题的解决方案

asp.net网站打开报错:

The current identity (iZ23kq7y0ikZ\IUSR) does not have write access to 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files'.

解决办法

1、添加用户"Network Service” 和 “IIS_IUSERS” 读下面目录的读写权限

a) C:\Windows\Temp 
b) C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files

2、在C:\Windows\Microsoft.NET\Framework64\v4.0.30319 

aspnet_regiis.exe -i

3、重启iis

iisreset /retart

如果以上办法还不行,还有最后一个方法,本人实验成功解决该问题。

再'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files文件夹下新建一个文件夹,给予everyone权限,再返回上级目录添加user的所有权限即可。


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/195.html