金蝶云星空K3cloud [IIS][ASP.NET]“拒绝访问临时目录”的解决方法

[全站通告] 想快速节省您的时间并可接受付费的朋友,可扫右边二维码加博主微信-非诚勿扰!

今天把程序部署到一台Windows主机上,通过浏览器访问时出现下面的错误:

详细错误消息:

can’t write outputfile “c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files

新建文件夹 Temporary ASP.NET Files上的写入权限 给IIS帐号权限

C:\Windows\Temp权限

思路一

可能是 .net 未注册,运行下面命令进行注册:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

思路二

iisuser没有访问文件夹c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files权限的问题。

赋予其读写权限。但设置好这个权限后也没解决问题,依然报相同的错。

最后

查看 C:\Windows\Temp 文件夹的权限情况,发现没有iisuser的写入权限,把读写权限给加上后解决问题!

以上!

翻阅了一些资料后发现是需要重新注册IIS服务扩展,在“开始”-“运行”里输入如入命令,回车,搞定

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable

发表回复

加入本站SVIP会员,海量资源免费查看下载

目前为止共有167位优秀的SVIP会员加入! 立即加入!