没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
精选 转载今天在MOSS 2007下发布网站的时候突然发现浏览不了,在事件查看器中提示是对"没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限“的错误从而导致网站无法访问
于是找到了以下几种方法
方法1. 由于IIS和framework安装的顺序不对,所以要卸掉,重新安装。顺序是先装IIS 然后装 framework
方法2. 重新注册IIS服务扩展,在“开始”-“运行”里输入如入命令
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable
回车
看到这些方法,于是看了看自己IIS的安装是正确的,就重新注册IIS服务了一下,但是
注册后,还是不行。What’s up?
既然说是没有emporary ASP.NET Files 文件夹的写访问权限,那就检查一下。
按照提示,打开C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
但是没有找到 Temporary ASP.NET Files 这个文件夹
于是只有自己想办法
方法3. 在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\文件夹下新建一个Temporary ASP.NET Files 这个文件夹
然后 右键--> 属性 --> 安全 ,将其 NETWORK SERVICE 用户的权限设置为 ‘修改’。保存。
重启IIS,访问页面,显示正常。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Asp.Net Core 配置动态WebApi
.Net Core 配置动态WebApi
动态生成 Web 应用服务 -
解决方案:CS0016: 未能写入输出文件“WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temp
今天遇到了这个问题,郁闷死了。唉。明明刚才程序运行的好好的。突然,出现了这个错误。真
asp.net 编译器 windows 互联网 iis -
编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
安装完 framework 3.0 之后,出现不能访问 C:\WINDOWS \Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files 下的某个目录。产生这些错误的原因很多,主要的可能包括:Bin 目录或者 Web.config 被更改以及访问文件系统的权限不够。 解决步骤: 1.禁用或设置 Indexing Service 服务
.net asp.net 访问权限 文件系统 microsoft