none
Descargar archivo a PC Cliente en una ruta por defecto RRS feed

  • Pregunta

  • Hola, tengo el siguiente código VB con el que envio un archivo .xml desde el server a la PC Cliente:

    Response.ContentType = "text/xml"
    Response.AppendHeader("Content-Disposition", "attachment; filename=" MiArchivo.xml")
    Dim file = Request.PhysicalApplicationPath + "viewer\web\MiArchivo.xml"
    Response.TransmitFile(file)
    Response.End()

    El problema es que se descarga en la ubicación que tiene por defecto el navegador y quisiera que se descargara en una ruta específica, NO que la seleccione el usuario sino que se la especifique en el código. Si pudiera lograr algo como Response.TransmitFile(file, "C:\MisXML") fuera lo ideal. Alguna idea por favor.

    Gracias de antemano.

    Salud2 

    miércoles, 10 de junio de 2015 21:08

Todas las respuestas

  • hola

    >>El problema es que se descarga en la ubicación que tiene por defecto el navegador y quisiera que se descargara en una ruta específica

    como es eso de la ruta por defecto del navegador, si tu desde el browser puedes definir si te consulta donde quieres descargarlo

    no se que browser usas pero en todos se puede cambiar por medio de la configuracion

    por ejemplo en firefox lo cambias desde aqui imagen

    pero en los otros browser tambien se puede definir si al realizarse uan descarga pregunta por una ruta al usuario o usa la definida por defecto

    pero es algo que el cliente cambia en su browser, tu desde codigo no puedes definirlo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    jueves, 11 de junio de 2015 2:29
  • Pues si ya se que desde el browser, cualquiera que sea, se puede cambiar la ruta de descarga, pero lo que necesito es definirle una ruta de descarga predeterminada, sin que dependa de que el usuario modifique la configuración de su browser. Necesito específicarlo desde el código.

    Gracias por responder.

    Salu2

    jueves, 11 de junio de 2015 14:45