Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2006, 08:26
Avatar de KarenFerreira
KarenFerreira
 
Fecha de Ingreso: abril-2005
Ubicación: Bucaramanga, Colombia
Mensajes: 87
Antigüedad: 20 años, 1 mes
Puntos: 2
msxml3.dll (0x80070005) Acceso Denegado

Hola,

Estoy tratando de escribir un archivo xml desde un script asp donde me almacena los nombres de unos archivos que debo llamar desde otro script, resulta que cuando trato de ejecutar el script que crea el xml, me aparece el siguiente error:

Tipo de error:
msxml3.dll (0x80070005)
Acceso denegado.
/enewspaper/buscar.asp, línea 76

En la línea referida en cuestion se encuentra el siguiente código:
objDom.Save "c:\MiArchivoXML.xml"

La verdad no se que hacer porque lo que tengo en realidad es solo un ejemplo que encontre en internet de como crear el xml y cuyo código es el siguiente:

<%
Dim objDom
Dim objRaiz
Dim objHijo1
Dim objHijo2
Dim objCabecera

'instanciamos el XMLDOM
Set objDom = Server.CreateObject("Microsoft.XMLDOM")

'instanciamos el elemento raiz y lo agregamos al objeto XMLDOM
Set objRaiz = objDom.createElement("ElementoRaiz")
objDom.appendChild objRaiz

'instanciamos el elemento Hijo1 y lo agregamos al elemento raiz
Set objHijo1 = objDom.createElement("childElement1")
objRaiz.appendChild objHijo1

'instanciamos el elemento Hijo2 y lo agregamos al elemento raiz
Set objHijo2 = objDom.createElement("childElement2")
objRaiz.appendChild objHijo2

'instanciamos la cabecera
Set objCabecera = objDom.createProcessingInstruction("xml","version= '1.0'")

'agregamos la cabecera antes del elemento raiz
objDom.insertBefore objCabecera, objDom.childNodes(0)

'finalmente grabamos el XML en disco duro
objDom.Save "c:\MiArchivoXML.xml" '->Esta es la línea 76
%>

Buscando y buscando en el foro y en internet, encontre que el error tenia que ver con los permisos del IUSR, pero la verdad ya he probado ponerlo de una y mil formas y no funciona, tambien encontre que la propiedad del async del objeto XML tenia que establecerla como false, y tampoco funciona, la verdad no se que mas hacerle y la desesperación me ha llevado a postear este mensaje, si alguien conoce de una solución alternativa o sabe que para esto no existe ningún tipo de solución les pido por favor me lo hagan saber, la verdad preferiría pasarme a php, pero esa desición no esta en mis manos, asi que lo único que puedo hacer es resignarme y tener un poco de paciencia con esto, agradezco cualquier respuesta o comentario de antemano.

Saludos
__________________
'Esto va a salir mal de todos modos, asi que no vale la pena estresarse por eso.' Tony Kakko.