解答“编译器错误信息: CS0016: 未能写入输出文件”的可靠办法
2011-10-09 22:54
351 查看
解决:
初次碰到这个问题,试过很多方法,比如:停止索引服务,重装IIS,重装.Net Framework,删除Temporary ASP.NET Files目录再重赋权限,甚至重装系统,问题依旧;还有一点很奇怪,我重装系统前赋予了Temporary ASP.NET Files文件夹asp.net,network service和everyone用户的最大权限,但是我格式化重装系统后,Temporary ASP.NET Files目录的权限设置居然跟重装系统之前一样,不知是不是NTFS文件系统的问题,网上搜了一下,很多人碰到这个问题想到的都是给Temporary
ASP.NET Files目录赋权限,我开始也是这样,最后在微软的网站搜到了这个问题的解决方法,其实很简单,只要在windows/temp权限设置里面把Network service(如果是win2000则是asp.net用户)的权限加上就行。
上面是常见的解决办法,实际上我试了N遍还不行。
最后试了一招,给c:/windows/Temp目录加上了everyone用户,并给全部权限(估计只要给写权限也够了),结果就可以了。
相关文章推荐
- 编译器错误信息:CS0016:未能写入输出文件 c:\WINDOWS\Microsoft.NET\Framework\...的解决办法
- 关于 "CS0016: 未能写入输出文件" 的解决办法 编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\listenleaks\ae3daa38\e9fdb67
- 关于 "CS0016: 未能写入输出文件" 的解决办法 编译器错误信息: CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/liste
- 编译器错误信息: CS0016: 未能写入输出文件....拒绝访问-解决办法
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- 编译器错误信息: CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/
- 编译器错误信息: CS0016: 未能写入输出文件 解决方法
- 编译器错误信息: CS0016: 未能写入输出文件 拒绝访问
- 编译器错误信息:CS0016: 未能写入输出文件“c:\WINDOWS\xxxxxsktsuj.dll”--“拒绝访问。 ”的解决
- 编译器错误信息: CS0016: 未能写入输出文件“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\5177u\d087da43\c12930d8\9ze28k_8.dll”--“拒绝访问。 ”的解决方法
- [记录]编译器错误信息: CS0016: 未能写入输出文件
- 编译器错误信息: CS0016: 未能写入输出文件 解决方法
- 编译器错误信息: CS0016: 未能写入输出文件,..\Temporary ASP.NET Files\WebApp\d087da43\c12930d8\9ze28k_8.dll”--拒绝访问
- 编译器错误信息:CS0016: 未能写入输出文件“c:\WINDOWS\xxxxxsktsuj.dll”--“拒绝访问。 ”的解决
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- win7中安装asp.net的问题 编译器错误信息: CS0016: 未能写入输出文件
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- “编译器错误信息: CS0016: 未能写入输出文件”解决方法
- 编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
- 编译器错误信息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework……”--“