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