Verifica que a conta ASP.NET possui permissão para acessar os diretórios necessários, assim como privilégios de uso de ID diferente.
Para executar o aplicativo ASP.NET e serviços da Web, a conta ASP.NET requer permissões especiais. As seguintes Listas de Controle de Acesso (ACLs) são necessárias para a conta ASP.NET. A instalação padrão do Microsoft .NET Framework inclui as seguintes ACLs:
Localização | Permissão |
%installroot%\Arquivos ASP.NET temporários | Leitura/gravação e listar conteúdo da pasta |
%windir%\temp | Leitura/gravação |
Raiz do site da Web | Leitura |
Hierarquia %installroot% | Leitura |
%driveroot%\Arquivos de Programas | Leitura |
%windir%\montagem | Leitura |
Repare o Microsoft .NET Framework.
Verifique se a conta ASP.NET tem acesso às localizações listadas acima. A conta ASP.NET tem um nome diferente, dependendo da configuração do sistema:
Forçar uma atualização da política do computador