对路径“.xml”的访问被拒绝 - 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该问题也可以解决

如有其它问题欢迎留言讨论

点赞 (0)
  1. 威言威语说道:

    以前一打开你的博客就是音乐的加载,有些卡,现在终于去掉了。呵呵
    [reply=任侠,2010-04-12 12:11 AM]是吗,呵呵,原来那个播放器还有让人这样的感觉,可是我一直感觉挺正常的,或许是自己经常访问用的都是本地零时文件缓存读取的,谢谢你的提醒啊
    其实昨天去掉这些,主要是最近比较郁闷,空间用的主机屋免费空间,限制CPU为3.0%,可是我的博客经常超过3.3%,现在是感受到了访问量高点的也有让人烦恼的地方。。。

    [/reply]

发表评论

电子邮件地址不会被公开。 必填项已用*标注