CS0016: 未能写入输出文件拒绝访问的解决方法

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

编译器错误消息: CS0016: 未能写入输出文件“C:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files oot9b70b3a13eb1115fApp_Code.aez6e3ev.dll”-- “拒绝访问。 ”

 

错误原因

Users 用户对 C:Windows 目录下的 temp 文件夹没有修改权限,当 .net 需要向 temp 文件夹写临时文件时,因无权限写入而产生异常。

 

解决办法:

只需向 C:Windows 目录下的 temp 文件夹添加 Users 用户并分配“修改”权限;如果 temp 文件夹已经有 Users 用户,勾选“修改”权限即可。

你可能感兴趣的