System.Security.SecurityException ao gravar no log de eventos

Estou trabalhando para tentar portar um aplicativo ASP.NET do Server 2003 (e do IIS6) para o Server 2008 (IIS7).

Quando tento visitar a página no navegador, recebo isto:

Erro de Servidor na '/' Aplicação.

Exceção de segurança

Descrição: o aplicativo tentou executar uma operação não permitida pela política de segurança. Para conceder a essa permissão necessária, entre em contato com o administrador do sistema ou altere o nível de confiança do aplicativo no arquivo de configuração.

Detalhes da exceção: System.Security.SecurityException: A origem não foi encontrada, mas alguns ou todos os logs de eventos não puderam ser pesquisados. Logs inacessíveis: segurança

Erro de origem:

Uma exceção não tratada foi gerada durante a execução da solicitação da web atual. Informações sobre a origem e a localização da exceção podem ser identificadas usando o rastreamento de pilha de exceção abaixo.

Rastreamento de pilha:

[SecurityException: a origem não foi encontrada, mas alguns ou todos os logs de eventos não puderam ser pesquisados. Logs inacessíveis: segurança.]

System.Diagnostics.EventLog.FindSourceRegistration (String fonte, String machineName, Boolean readOnly) +562 System.Diagnostics.EventLog.SourceExists (fonte de cadeia de caracteres, String machineName) +251

[recorte]

Estas são as coisas que fiz para tentar resolvê-lo:

Conceder permissão de acesso total a "todos" à chaveHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security. Isso funcionou. Mas naturalmente não posso fazer isso em produção. Por isso, excluí a permissão "Todos" depois de executar o aplicativo por alguns minutos e o erro reapareceu.

Eu criei a fonte no log do aplicativo e no log de segurança (e verifiquei que existe via regedit) durante a instalação com permissões elevadas, mas o erro permaneceu.

Eu dei ao aplicativo um nível de confiança total noweb.config arquivo (e usandoappcmd.exe) mas sem sucesso.

Alguém tem uma ideia do que poderia ser feito aqui?

PS: Este é um seguimento a estequestão. Eu segui as respostas dadas, mas sem sucesso (ver # 2 acima).

questionAnswers(21)

yourAnswerToTheQuestion