一、由于虚拟目录没有开放写权限造成。
解决方法:
打开文件夹选项-查看-取消简单共享功能;在虚拟目录的安全选项卡里加ASP.NET或Network Service的权限,如不行可加EveryOne的完全控制权限。
二、ASP.NET网络服务的权限
如果以上方式都不行,尝试如下方法:
在Windows系统目录/Microsoft.NET/Framework/.net版本目录/CONFIG里,找到machine.config;
在文件中查找“processmodel”节里的userName="machine" 配置项,修改为userName="SYSTEM" ,保存;
重启IIS:(iisreset.exe)