none
Generación de archivo TXT RRS feed

  • Pregunta

  • Buenas, hice una APP web que cuando se da un alta en una tabla se genere un archivo txt con los datos del alta. A la vez la aplicación tiene un apartado de configuración en donde se setea la ruta donde debe guardarse dicho archivo. Quería saber si hay forma que ese archivo se genere en la pc cliente o siempre es local del web server. Ya que la aplicación corre en el Web Server.

    Muchas gracias.

    Ss.

    Rodrigo.

    lunes, 3 de abril de 2017 18:51

Todas las respuestas

  • Hola marozzir,

    Si podrías generar, recuperando el nombre del host en el que te encuentras logueado y ponerlo por decir en la ruta C de la maquina. Por ejemplo  //nombrehost/C:, sin embargo debes tener en consideración que muchas veces las empresas bloquean para que uno no pueda crear archivos en sus discos (implicaría un tema de permisos). Todo lo contrario a una aplicación de escritorio que por ende graba en la raíz.

    Saludos.


    Si logré resolver tu consulta, no olvides votar como útil y/o marcar como respuesta.

    lunes, 3 de abril de 2017 19:01
  • hola

    >>Quería saber si hay forma que ese archivo se genere en la pc cliente o siempre es local del web server

    solo vas a poder grabar el archivo que generes en el servidor

    despues podrias enviar este como Response al cliente para su download

     Download File in MVC 4

    valida como el action retoen un FileResult

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 3 de abril de 2017 19:06
  • Muchas gracias. 

    Voy a probar eso.

    Ss.

    lunes, 3 de abril de 2017 19:07
  • Entiendo Leandro, pero debe ser todo automático que guarde el archivo en una ruta compartida de un file server para que otros sistemas tomen ese archivo.
    lunes, 3 de abril de 2017 19:54
  • hola

    >>pero debe ser todo automático que guarde el archivo en una ruta compartida de un file server para que otros sistemas tomen ese archivo.

    ok si el sitio web tiene acceso a esa carpeta compatida podrias tomar o escribir alli, pero deberas resisar los permisos ya que por defecto dudo que te deja hacerlo, para ello seguro debas cambiar el usuario con el cual ejecuta el application pool del IIS

    esto cuando desarrolles no tendras problemas, pero si cuando realices el deploy en el server

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 3 de abril de 2017 23:01