Foros del Web » Programando para Internet » ASP Clásico »

XMLDOM, Server.MapPath

Estas en el tema de XMLDOM, Server.MapPath en el foro de ASP Clásico en Foros del Web. Hola! Tengo una gran duda... Acabamos de migrarnos a Windows2003 en los servidores... En desarrollo configuramos el IIS y copiamos los archivos, pero en un ...
  #1 (permalink)  
Antiguo 11/09/2006, 11:25
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años, 1 mes
Puntos: 0
XMLDOM, Server.MapPath

Hola!

Tengo una gran duda...
Acabamos de migrarnos a Windows2003 en los servidores...

En desarrollo configuramos el IIS y copiamos los archivos, pero en un asp no me esta funcionando la siguiente linea de código:

xDoc.load(Server.MapPath("/XML/MiArchivo.xml"))

se va a c:\inetpub... etc...
siendo que se debe ir por la ruta del servidor.

Lo extraño es que ya en el server de produccion, el server.mapPath funciona bien.. no se si haya que configurar algo especial en el server de desarrollo en el IIS???

Gracias!
Saludos

Última edición por Emerald; 11/09/2006 a las 11:30
  #2 (permalink)  
Antiguo 11/09/2006, 12:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
quitale la primer barra a la ruta, la que está antes de XML/...
No estoy seguro de si es eso, pero con probar...
__________________
...___...
  #3 (permalink)  
Antiguo 11/09/2006, 12:32
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años, 1 mes
Puntos: 0
le quite el primer "/" y queda así:

xDoc.load(Server.MapPath("XML/MiArchivo.xml"))

pero tampoco me hace el load porque al imprimir esta ruta en una variable me trae lo siguiente: D:\www\XML\articulo_historico\91\181726.xml y si es la ruta fisica correcta, pero se supone que me debe traer: http:\\stage\XML\articulo_historico\91\181726.xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:58.