msxml3.dll 错误 ''''80070005'''' 拒绝访问之解决方案

在使用xmlDoc.save(xmlPath)时,会出现msxml3.dll 错误 ''''80070005'''' 拒绝访问的错误

我自己的解决方法是:将要放置xml文件的文件目录的Everyone用户赋予写入权限,原来是没有的写入权限的,修改之后这个错误就解决了。

其他网上的解决方法如下:
1、赋予程序所在文件夹 internet 来宾帐号(IUSR_WEB)可写。
      做法:选择cachefile-属性-安全-添加(IUSR_WEB)-写入
     ------不过这个方法我也试过,不管用,只是贴出这个解决方案的人很多,故而放在这儿。
2、对系统盘的msxml3.dll赋予写入权限,而在虚拟主机中,考虑到安全问题,主机系统对权限分配是相当严谨的。
今天想出错的时候让程序自行跳转,在conn.asp数据库链接文件中加入
on error resume next  
 If err then
 err.clear
 End If
 就可以了,其实加入第一句应该也可以的
------
此贴详见http://blog.n-ku.com/user1/2/archives/2006/9280.html,不过这个方法我没试,不知道管不管用。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值