Pergunta

Eu recebo o seguinte erro ao executar o meu projeto de Visual Studio 2008 ASP.NET (Iniciar sem depuração) na minha caixa XP Professional:

System.Web.HttpException: The current identity (machinename\ASPNET) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.

Como posso resolver isso?

Foi útil?

Solução

Você tentou, o exe aspnet_regiis na pasta quadro?

Outras dicas

Eu tive o mesmo problema. Isto é o que eu fiz:

  1. Vá para C: \ Windows \ microsoft.net \ framework \ v2.0.50727
  2. clique direito em "Arquivos temporários ASP.NET"
  3. guia Segurança
  4. Selecione "Usuários (xxxxxx \ Users) do Grupo
  5. seleção "Write"
  6. OK

De qualquer concessão que o usuário o nível de acesso a esse diretório, ou alterar a identidade que corre pool de aplicativos do aplicativo sob - no Gerenciador de IIS, determinar o App Piscina é usado para executar o aplicativo, em seguida, na seção App Pool of IIS Manager, olhar para as propriedades desse pool -. a guia que você quer é "Identidade" acho que (este é fora do topo da minha cabeça)

Você pode configurá-lo para outra conta de usuário - por exemplo, Crystal Reports Net exige atualização e acesso de exclusão para C: \ Temp - por isso temos um usuário "webmaster", com acesso de administrador, e usar essa identidade para aquelas aplicações .

Você pode clicar o Visual Studio & selecione Executar como administrador.

Você pode tentar corrigi-lo usando o utilitário regiis automatizado aspnet_regiis.ext disponível em c: \ windows \ microsoft.net \ framework \ v2.0.50727

Caso contrário, basta adicionar manualmente as permissões de arquivo necessários como observado no erro.

Eu tive esse problema quando se tenta construir um projeto de implantação da Web (* .wdploy). Basta criar a pasta no caminho quadro resolvido o erro.

Certifique-se de que o usuário ASPNET tem permissão para escrever para essa pasta. Botão direito do mouse na pasta, guia Propriedades de Segurança.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top