|
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
: x6 _( x- A' K6 I+ {2 x9 a# @4 B编译器错误信息: CS0016: 未能写入输出文件“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\5177u\d087da43\c12930d8\9ze28k_8.dll”--“拒绝访问。 ”
: Y8 t; U0 J' W0 I3 l f- R可能有的文件名字不一样 ; ]. n, X e/ [8 e1 o" w
9 @- q" ?9 ` Z6 [* O* D解决办法: ! d6 \3 j# p* @# a- g7 x' |
今天装asp.net遇到这个问题。折腾了半天,比如:停止索引服务,重装IIS,重装.Net Framework,删除
( t ^6 d L6 D% zTemporary ASP.NET Files目录再重赋权限,甚至重装系统,问题依旧;
- A9 V3 ~: H' i, a$ u6 w! u8 B5 |% [网上搜了一下,很多人碰到这个问题想到的都是给Temporary ASP.NET Files目录赋权限,在windows/temp权限设置里 : j' O& R4 r" f) f
面把Network service(如果是win2000则是asp.net用户)的权限加上也是不管用,无意中看到IIS_IUSRS用户,将其权限加上,一切OK。
8 L6 H. C1 Z0 r+ n* ~5 U系统环境win7+IIS7.5 |