Adicionando um diretório virtual IIS 7.5 Windows 7 Ultimate x64

4

Tentando fazer com que meu IIS 7.5 funcione bem com o VS 2008 no Windows 7 Ultimate de 64 bits. Estou recebendo este erro:

System.Security.SecurityException: solicitação para a permissão do tipo 'System.Web.AspNetHostingPermission, sistema, versão = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' falhou.

Isso acontece ao acessar um diretório virtual fora de C: \ inetpub \ wwwroot. Eu gostaria de poder criar diretórios virtuais fora da raiz, se eu puder. Eu adicionei o serviço de rede para a pasta que hospeda o diretório virtual, ainda sem sorte. Esta pasta está no meu drive C:, não um compartilhamento.

TIA

    
por Dave 30.09.2009 / 19:07

3 respostas

4

Faça o download de Fluxos e execute o seguinte:

streams -s -d c:\applications\*.dll

applications é a pasta onde seus sites estão armazenados.

Isso acontece quando você copia ou copia seus arquivos pela rede. Introduzido no IIS7.5. Outros disseram que a solução é usar um projeto WebDeploy ou FTP. bleh ...

    
por 08.04.2010 / 00:15
0

Essa conta também precisará no mínimo do diretório Traverse Directory para qualquer diretório pai

    
por 30.09.2009 / 19:11
0

Certifique-se de marcar a pasta como um aplicativo que possui o arquivo .aspx.

Se o primeiro plano de ação for bom, execute o Process Monitor e reproduza o problema. Filtre o log de qualquer ACCESS DENIED. Isso lhe dará uma conta que não precisa de permissão para executar a página.

    
por 22.03.2010 / 19:05