Gilnet 0 Denunciar post Postado Julho 29, 2010 Olá, Preciso criar um arquivo texto na pasta App_Data do site quando rodo a página, o arquivo é criado, porém, ele está vazio. Tenho este mesmo processo rodando em localhost(máquina de teste) e funciona. Vejam o código. Criando o arquivo: Path = Request.PhysicalApplicationPath + "\\app_Data\\Login.txt"; grdPermissao.DataSource = obPermissao.SelectPermissao(tbPermissao); grdPermissao.DataBind(); File.Create(Path).Close(); TextWriter Arquivo = File.AppendText(Path); foreach (DataGridItem item in grdPermissao.Items) { Arquivo.WriteLine(item.Cells[0].Text); } Arquivo.Close(); Lendo o arquivo: StreamReader SR; string S = string.Empty; SR = File.OpenText(Path); while (!Permissao) { S = SR.ReadLine(); Linha = Convert.ToString(S); if (Linha != null) { if (Linha.ToUpper() == Titulo.ToUpper()) { Permissao = true; } else { Permissao = false; } } } SR.Close(); Alguém ajuda ???? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Julho 30, 2010 Você tem q setar permissões de escrita na pasta no server para que funcione? Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Julho 30, 2010 Normalmente no servidor tem que dar permissão pra poder gravar algum arquivo como o Ivan.Teles falou Compartilhar este post Link para o post Compartilhar em outros sites
Gilnet 0 Denunciar post Postado Julho 30, 2010 Olá, A pasta App_Data, tem permissão total. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Julho 30, 2010 Faz o seguinte na raiz da App_Data as vezes é complicado gravar aquivos, cria uma pasta dentro dela e tenta. Compartilhar este post Link para o post Compartilhar em outros sites
Gilnet 0 Denunciar post Postado Julho 31, 2010 Olá, Não funcionou. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites