CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\***.dll”错误处理
把一个小web服务发布到客户机的IIS上,竟然编译就出现了错误,英文错误用GOOGLE搜了下,不甚明了,也怀疑是什么组件不全,直接在客户机上装个VS2010,同样的错误,只是变成如标题所示的中文了,http://www.cnblogs.com/flycantus/archive/2006/11/30/578231.html,按此处解释加上权限仍然不OK,据说直接把IIS的访问用户从network service修改为本地系统,非web开发者直接找不到哪里修改,告诉我应用程序池的高级设置里面,仍让找不到,原来是进程模型的选项卡,将标识的子选项值从ApplicationPoolIdentity改为LocalSystem就好了,不过这样,发布的web服务只能在本地访问,幸好项目只需要本地,OK!!!
posted on 2013-05-08 13:24 excitingcoder 阅读(173) 评论(0) 编辑 收藏 举报