Usuário com melhor resposta
Problemas de acesso negado na exclusão de arquivo

Pergunta
-
Estou com o seguinte problema.
Tenho um serviço que processa um arquivo txt. Depois de processado este arquivo é copiado para uma subpasta OLD e o arquivo original deve ser excluído da pasta original.
Colocando o serviço no ar não consigo excluir o arquivo.
Comando Executado:
File.Delete(D:\Teste\SAIDA\TPV_02100011003201616021154.TXT' )
Sendo que o erro que ocorre é o seguinte:
O acesso ao caminho 'D:\Teste\SAIDA\TPV_02100011003201616021154.TXT' foi negado.
Em desenvolvimento, consigo realizar a exclusão se problemas.
Obrigada!
Respostas
-
Rose,
pode ser problema de permissão na pasta.
Tente executar a aplicação como Administrador e veja se consegue apagar o arquivo.
Se conseguir, tem que verificar quais são as permissões necessárias para o usuário na pasta.
Att,
Antero Marques
- Marcado como Resposta Marcos SJ sexta-feira, 25 de março de 2016 12:46
-
Todas as Respostas
-
-
Rose,
pode ser problema de permissão na pasta.
Tente executar a aplicação como Administrador e veja se consegue apagar o arquivo.
Se conseguir, tem que verificar quais são as permissões necessárias para o usuário na pasta.
Att,
Antero Marques
- Marcado como Resposta Marcos SJ sexta-feira, 25 de março de 2016 12:46
-
O problema é que o erro só ocorre quando estou executando como serviço... a mesma rotina chamada por um windows form, funciona normal...
O arquivo foi fechado em uma instrução antes de realizar a cópia e a exclusão.
Existe algum tipo de permissão diferente quando executado como serviço?
-