Gerar arquivo texto na maquina local em ASP.NET

09/11/2007

Olá,

Eu tenho a seguinte rotina para gerar um arquivo texto que funciona:

            string FILE_NAME = "c:\\TesteNEt.txt";
            {
                if (File.Exists(FILE_NAME))
                {
                    File.Delete(FILE_NAME);
                }

                using (StreamWriter sw = File.CreateText(FILE_NAME))
                {
                    sw.WriteLine (´Teste de arquivo texto...");
                    sw.Close();
                }
            }



No entando o arquivo TesteNet.txt é gerado no servidor da aplicação e não nas maquinas clients, alguem tem alguma idéia de como fazer gravar nas maquinas Clients?

obrigado.


Marcelo.ferreira

Respostas

10/11/2007

Ara.es

marcelo, se não me engano não é possivel, até por critérios de segurança, fazer isto, o Sistema Operacional / Browser não deixam, se não imagine quantos sites estariam gravando arquivos em nosso HD sem permissão... Vlw !!!


Responder Citar

10/11/2007

Luciano.lirio

Marcelo,

depois de gerado o arquivo texto vc deve fazer com que o site direcione para o download.

use a dica do artigo [url]http://www.devmedia.com.br/articles/viewcomp.asp?comp=7076[/url]


Att


Responder Citar