对路径" "的访问被拒绝XP中IIS下asp.net程序错误提示解决方案
windowsXp系统中的IIS下运行asp.net程序,出现类似如下错误提示:
“对路径xxx.xml的访问被拒绝”。
原因及解决方案:
此为文件写入权限问题,可如下操作解决(XP系统IIS5下尝试可行)
1、资源管理器->工具->文件夹选项->查看 不选"使用简单文件共享"
2、右击该xml文件(或者该文件所在文件夹),选"属性"点"安全"添加"aspnet",选中“写入”赋予写入权限,或者选"完全控制",然后确定即可。
以下为网络获取在windows2003服务器IIS6下出现该错误提示的参考解决方案,在此摘录仅供备份参考:
解决方案一
在需要进行读写操作的目录下添加Network Service这个帐号,
由于在iis 6.0中,默认的应用程序池中的标示用的是Network Service,
所以在进程中是使用Network Service这个帐号运行来运行w3wp.exe进程,
而当我们在运行VS 2003的时候需要对某一个目录下进行读写操作,
看了一下该文件夹,发现没有Network Service,添加上该账号,同时选上FULL CONTROL,问题解决,
解决方案二
在IIS6.0中的默认应用程序池-->属性-->标示中把Net Service改成Local System该问题也可以解决
转载自:http://hi.baidu.com/villy32/blog/item/34bb8535f126b992a71e121f.html