CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\16faacf5\fb33357\App_Web_index.aspx.cdcab7d2.mmqzdk2r.dll”--“拒绝访问。 ”
发布.net站时出现这个错误 网上找的说法基本上相同 可一直没解决 问题 求教
------解决方案--------------------把这个文件夹下的文件全部删除
------解决方案--------------------c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
把这个文件夹下的文件全部删除,如果删除不了,重新启动
------解决方案--------------------对temp文件夹的访问权限不够
目录下的文件先备份,然后全部删除,
然后重新编译项目
------解决方案--------------------拒绝访问
很明显是权限问题,把服务里面的Indexing 访问禁止
设置IIS_WPG、NETWORK Service等帐号可写入权限
------解决方案--------------------浏览器不能打开页面,要全部关掉。
最后一招,重启计算机应该就可以了
------解决方案--------------------你要清楚是设置服务器上的还是你自己机器的。描述一下你说的2003服务器和你的客户端机器的关系
------解决方案--------------------前几天我也遇到这个问题。
是windows 临时文件夹无效导致。
你看看临时文件夹的权限或者是否存在。
asp.net 编译的时候先写入临时文件夹然后复制到Temporary ASP.NET Files里面
------解决方案--------------------你是Administrator远程登录进去的吗
------解决方案--------------------