msxml3.dll错误“80070005”访问被拒绝XMLdocument.Save()上的webmatrix .asp文档

时间:2012-08-09 09:28:50

标签: xml asp-classic

这是不起作用的代码:

<%
    set xmlSave=Server.CreateObject("Microsoft.XMLDOM")
        xmlSave.async=false
        xmlSave.loadXML("<?xml version='1.0' encoding='utf-8' ?><news></news>")
        xmlSave.Save("test.xml")
%>

我必须在某处提供权限吗?这应该在webmatrix以外的服务器上运行吗?

1 个答案:

答案 0 :(得分:0)

你应该这样做:

 xmlSave.Save Server.MapPath("test.xml")

这将在找到正在执行的ASP页面的同一物理文件夹中创建test.xml文件。