Configuração Elmah - o nome do tipo ou namespace 'Linq' não existe no sistema de namespace
Pergunta
Eu baixei o Elmah mais recente e copiei as configurações do Web.Config do aplicativo de amostra para o meu ASP.NET 3.5 Web.config.
Fiz questão de fazer referência à versão de lançamento 3.5 da DLL, mas ainda estou recebendo o erro acima (conforme o título deste post).
Solução
Se você tiver a referência, confirme que terá uma entrada no seu dicionário de Assemblies no web.config que possui a DLL que contém LINQ. Por exemplo:
<add assembly="System.Web.Extensions, Version=3.5.0.0, ...
<add assembly="System.Xml.Linq, Version=3.5.0.0, ...
Outras dicas
A DLL LINQ não é adicionada automaticamente a um projeto da Web, você deve adicioná -lo manualmente no explorador de soluções às referências do projeto.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow