Report Viewer com o IIS7

Com as migrações de alguns aplicativos feitos em .NET que utilizam o Report Viewer do IIS 6 para o IIS 7, nos deparamos com o retorno que o Report Viewer está desabilitado.

Após pesquisar muito descobrimos que isso acontece por medidas de segurança, ou seja, o acesso aos recursos do Report Viewer não estão habilitados por default. Para habilitar esse recurso siga os passos descritos abaixo:

 

No gerenciador do IIS, selecione Handler Mappings.

Ao dar dois cliques sobre o ícone Handler Mappings, abrira uma tela como a que segue abaixo, selecione Add Managed Handler.

Na caixa de dialogo “Add Managed Handler” preencha os campos conforme a imagem que segue.

Para copiar e colar:

Request Path: Reserved.ReportViewerWebControl.axd

Type: Microsoft.Reporting.WebForms.HttpHandler

Name: Reserved-ReportViewerWebControl-axd

 

Concluída essa configuração o Report Viewer voltará a aparecer no aplicativo normalmente.

Agradeço a colaboração do meu amigo @prettoandre neste post.

Essa solução foi retirada do site OTK Founder’s Column.

 

Abraço, Rodrigo

Um comentário em “Report Viewer com o IIS7

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.