日期:2014-05-20  浏览次数:20724 次

编译器错误信息: cs0016: 未能写入输出文件“....dll”--“拒绝访问。 ”
编译器错误信息:   CS0016:   未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary   ASP.NET   Files\root\95746e88\9508ebfd\App_Web_defaultwsdlhelpgenerator.aspx.cdcab7d2.oc1ci0vg.dll”--“拒绝访问。   ”

我用的是2.0.50727的版本
但我将C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary   ASP.NET   Files目录赋予ASPNET全部控制权限后还是不行!
再为此目录赋予everyone用户完全控制权限也不行,郁闷了!
我只有为C:\WINDOWS\目录赋予everyone用户除完全控制权限以外的其它权限才可以,但赋予ASPNET用户完全控制权限也不行!
郁闷了,请高手们给予指点啊!

------解决方案--------------------
给系统盘的 windows/temp 目录设置权限。给用户Network service(如果是win2000则是asp.net用户)勾上部分权限(嫌麻烦就全部)
------解决方案--------------------
我用的ASP.NET 2.0,解决了这个问题

参见:http://support.microsoft.com/default.aspx?scid=kb;en-us;825791