O Provedor de Função Padrão não pôde ser encontrado no iis 6 e no asp.net mvc 3

Estou lançando o aplicativo asp.net mvc 3 no ii6. Nenhum provedor de associação ou função é usado. Eu implementei a autorização criando manualmente o cookie de autorização e o manipulei no global.asax. Primeiro de tudo um tem esse erro:

Acesso negado ao criar o subdiretório App_Data Descrição: Por motivos de segurança, a identidade 'IIS APPPOOL \ ASP.NET v4.0' (na qual este aplicativo da Web está em execução) não tem permissões para criar o subdiretório App_Data no diretório raiz do aplicativo. O ASP.NET armazena o arquivo de banco de dados do Microsoft SQL Express usado para serviços como Membership e Profile no subdiretório App_Data do seu aplicativo.

Eu tenho pesquisado esse erro e adiciono isso ao meu arquivo web.config, como uma solução:<system.web> nó:<roleManager enabled="false"> <providers> <clear /> </providers> </roleManager>

e em<modules> nó em<system.webServer>: <remove name="RoleManager" />

e, em seguida, obteve erro 'provedor de função padrão não foi encontrado'.

O que eu fiz de errado?

questionAnswers(1)

yourAnswerToTheQuestion