Bem, primeiro eu verificaria se algum dos arquivos está marcado como "Somente leitura", já que vi esse atributo às vezes substituir as permissões NTFS. Eu vi casos em que você pode copiar o arquivo na GUI, depois de clicar em Sim para um prompt "Você tem certeza?", Mas qualquer tentativa de usar um programa para gravar dados para ele falhará imediatamente, nenhum prompt dado. / p>
Além disso, certifique-se de que o serviço e os serviços relacionados estejam sendo executados na conta que você acredita que eles sejam. Já vi alguns casos em que um serviço A chamará o serviço B para executar alguma tarefa e, em seguida, entregará os resultados de volta ao Serviço A para concluir a tarefa. E se apenas o Service An estiver usando a conta com as devidas permissões, a tentativa falhará (pois, mesmo que An esteja chamando B, ela não o força a executar como o mesmo usuário que An está usando, portanto, se B não estiver configurado para use o usuário adequado, ele usará o padrão que pode não ter acesso ao ponto específico que você deseja)
Além disso, se possível, verifique se o caminho que está sendo usado como um caminho como c:\program files\SomeAssembly.dll\somefile.txt
ou algo parecido com C:/users/don/app/SomeAssembly.dll
também pode gerar erros.