Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gilnet

Problemas na criação arquivo texto no servidor

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.