CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary

时间:2021-02-01 17:09:50
编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\16faacf5\fb33357\App_Web_index.aspx.cdcab7d2.mmqzdk2r.dll”--“拒绝访问。 ”




发布.net站时出现这个错误   网上找的说法基本上相同  可一直没解决 问题  求教

27 个解决方案

#1


把这个文件夹下的文件全部删除

#2


c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个文件夹下的文件全部删除,如果删除不了,重新启动

#3


引用 2 楼 wangjun8868 的回复:
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个文件夹下的文件全部删除,如果删除不了,重新启动



不行啊  我试过了  还是同样的错误   

#4


对temp文件夹的访问权限不够
目录下的文件先备份,然后全部删除,
然后重新编译项目

#5


拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

#6


引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限



这个也做过调整了  可还是不行  

#7


浏览器不能打开页面,要全部关掉。
最后一招,重启计算机应该就可以了

#8


引用 7 楼 net_lover 的回复:
浏览器不能打开页面,要全部关掉。
最后一招,重启计算机应该就可以了


计算机也重启过了 也不行  这个是在2003服务器上调的  我看了权限都有的  

#9


本帖最后由 net_lover 于 2010-12-16 11:36:04 编辑
你要清楚是设置服务器上的还是你自己机器的。描述一下你说的2003服务器和你的客户端机器的关系

#10


引用 9 楼 net_lover 的回复:
你要清楚是设置服务器上的还是你自己机器的。描述一下你说的2003服务器和你的客户端机器的关系



我设置服务器上的  我远程连接的服务器  刚才我发现  C:\WINDOWS\Temp  下面的txt文件我双击打不开  提示拒绝访问

#11


问题还没解决  等待中  求救啊!!!

#12


前几天我也遇到这个问题。

是windows 临时文件夹无效导致。

你看看临时文件夹的权限或者是否存在。

asp.net 编译的时候先写入临时文件夹然后复制到Temporary ASP.NET Files里面

#13


你是Administrator远程登录进去的吗

#14


引用 12 楼 winner2050 的回复:
前几天我也遇到这个问题。

是windows 临时文件夹无效导致。

你看看临时文件夹的权限或者是否存在。

asp.net 编译的时候先写入临时文件夹然后复制到Temporary ASP.NET Files里面



我发布到服务器上报的这个错误  我把Temporary ASP.NET Files里面的删除了 能生成新的   C:\WINDOWS\Temp 这个文件夹里面的文件不能操作也生成不了新文件

#15


引用 13 楼 net_lover 的回复:
你是Administrator远程登录进去的吗



是啊  是用Administrator远程登录进去的

#16


问题还没解决  求高手赐教

#17


引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

去掉索引服务,给权限,重启删除.

#18


引用 17 楼 flyerwing 的回复:
引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

去掉索引服务,给权限,重启删除.


索引服务去掉了  权限也给了 重启还是不行  

#19


还在等  哪位高手关注下  帮忙解决了!!

#20


该回复于2011-05-11 11:04:21被版主删除

#21


c:/windows/temp 文件夹添加一个everyone

#22


引用 21 楼 s540039818 的回复:
c:/windows/temp 文件夹添加一个everyone
并添加所有权限

#23


文件夹权限问题我已经设置了但是发现根本就不存在这个文件
c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\c157e69b\db742662\App_Web_cookie.aspx.63f1083f.nkudpjxa.dll

#24


Grant full control to two users of your system “Network Service” and “YourComputerName\IIS_IUSERS” on the following folders. 
1. C:\Windows\Temp 
2. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files 
3. Restart IIS and try run your web application again. 
最终的解决办法!

#25


该回复于2015-08-31 23:54:58被版主删除

#26


也是这个问题,有人真正解决的么……

#27


引用 25 楼 chenbin_90 的回复:
Quote: 引用 21 楼 s540039818 的回复:

c:/windows/temp 文件夹添加一个everyone

这位大哥,谢了。


所有该加的权限都加了,可还是不行!

#1


把这个文件夹下的文件全部删除

#2


c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个文件夹下的文件全部删除,如果删除不了,重新启动

#3


引用 2 楼 wangjun8868 的回复:
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个文件夹下的文件全部删除,如果删除不了,重新启动



不行啊  我试过了  还是同样的错误   

#4


对temp文件夹的访问权限不够
目录下的文件先备份,然后全部删除,
然后重新编译项目

#5


拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

#6


引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限



这个也做过调整了  可还是不行  

#7


浏览器不能打开页面,要全部关掉。
最后一招,重启计算机应该就可以了

#8


引用 7 楼 net_lover 的回复:
浏览器不能打开页面,要全部关掉。
最后一招,重启计算机应该就可以了


计算机也重启过了 也不行  这个是在2003服务器上调的  我看了权限都有的  

#9


本帖最后由 net_lover 于 2010-12-16 11:36:04 编辑
你要清楚是设置服务器上的还是你自己机器的。描述一下你说的2003服务器和你的客户端机器的关系

#10


引用 9 楼 net_lover 的回复:
你要清楚是设置服务器上的还是你自己机器的。描述一下你说的2003服务器和你的客户端机器的关系



我设置服务器上的  我远程连接的服务器  刚才我发现  C:\WINDOWS\Temp  下面的txt文件我双击打不开  提示拒绝访问

#11


问题还没解决  等待中  求救啊!!!

#12


前几天我也遇到这个问题。

是windows 临时文件夹无效导致。

你看看临时文件夹的权限或者是否存在。

asp.net 编译的时候先写入临时文件夹然后复制到Temporary ASP.NET Files里面

#13


你是Administrator远程登录进去的吗

#14


引用 12 楼 winner2050 的回复:
前几天我也遇到这个问题。

是windows 临时文件夹无效导致。

你看看临时文件夹的权限或者是否存在。

asp.net 编译的时候先写入临时文件夹然后复制到Temporary ASP.NET Files里面



我发布到服务器上报的这个错误  我把Temporary ASP.NET Files里面的删除了 能生成新的   C:\WINDOWS\Temp 这个文件夹里面的文件不能操作也生成不了新文件

#15


引用 13 楼 net_lover 的回复:
你是Administrator远程登录进去的吗



是啊  是用Administrator远程登录进去的

#16


问题还没解决  求高手赐教

#17


引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

去掉索引服务,给权限,重启删除.

#18


引用 17 楼 flyerwing 的回复:
引用 5 楼 net_lover 的回复:
拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限

去掉索引服务,给权限,重启删除.


索引服务去掉了  权限也给了 重启还是不行  

#19


还在等  哪位高手关注下  帮忙解决了!!

#20


该回复于2011-05-11 11:04:21被版主删除

#21


c:/windows/temp 文件夹添加一个everyone

#22


引用 21 楼 s540039818 的回复:
c:/windows/temp 文件夹添加一个everyone
并添加所有权限

#23


文件夹权限问题我已经设置了但是发现根本就不存在这个文件
c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\c157e69b\db742662\App_Web_cookie.aspx.63f1083f.nkudpjxa.dll

#24


Grant full control to two users of your system “Network Service” and “YourComputerName\IIS_IUSERS” on the following folders. 
1. C:\Windows\Temp 
2. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files 
3. Restart IIS and try run your web application again. 
最终的解决办法!

#25


该回复于2015-08-31 23:54:58被版主删除

#26


也是这个问题,有人真正解决的么……

#27


引用 25 楼 chenbin_90 的回复:
Quote: 引用 21 楼 s540039818 的回复:

c:/windows/temp 文件夹添加一个everyone

这位大哥,谢了。


所有该加的权限都加了,可还是不行!

相关文章