Array
(
)

Gerar arquivo texto na maquina local em ASP.NET

Marcelo.ferreira
   - 09 nov 2007

Olá,

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

#Código

            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.

Ara.es
   - 10 nov 2007

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 !!!

Luciano.lirio
   - 10 nov 2007

Marcelo,

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

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

Att