Sintomas
Considere o seguinte cenário:
- Você cria um aplicativo Web que não é executado no nível de Confiança Total.
- O aplicativo usa o controle ReportViewer do Microsoft Visual Studio 2008 (ReportViewer 9.0) em uma página da Web.
- Você tenta exibir esta página da Web.
Nesse cenário, a seguinte mensagem de erro é exibida:
Observação
System.Security.SecurityException: esse assembly não permite chamadores parcialmente confiáveis.
Observação Esse problema não ocorre se o aplicativo usa o controle ReportViewer do Visual Studio 2005 (ReportViewer 8.0).
Resolução
Informações sobre o hotfix
Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, este hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente em sistemas que apresentarem esse problema específico.
Se o hotfix estiver disponível para download, existirá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, envie uma solicitação ao Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se outros problemas estiverem ocorrendo ou se uma solução de problemas for necessária, talvez seja preciso criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a outras questões e problemas de suporte não qualificados para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support Observação O formulário "Download de hotfix disponível" mostra os idiomas para os quais o hotfix está disponível. Se o seu idioma não for exibido, significa que não há um hotfix disponível para ele.
Pré-requisitos
Você deve ter o Visual Studio 2008 Service Pack 1 (SP1) instalado para aplicar esse hotfix.
Necessidade de reinicialização
Não é necessário reiniciar o computador após aplicar esse hotfix.
Informações sobre a substituição de hotfixes
Esse hotfix não substitui nenhum outro hotfix.
Informações de arquivo
A versão em inglês deste hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e as horas desses arquivos estão listadas no formato UTC (Tempo Universal Coordenado). Quando você visualizar as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| fl_microsoft_reportviewer_localprint_cab_120652_120652_x86.ln | Não aplicável | 236,471 | 06 de fevereiro de 2010 | 10:06 | Não aplicável |
| microsoft.reportviewer.webforms.dll | 9.0.30729.4483 | 864,256 | 05 de fevereiro de 2010 | 12:33 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | 13:49 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 167,936 | 05 de fevereiro de 2010 | 14:34 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | 14:48 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | 15:03 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | 15:17 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | Entre 15 e 30 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 159,744 | 05 de fevereiro de 2010 | 15:43 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 155,648 | 05 de fevereiro de 2010 | 15:56 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 155,648 | 05 de fevereiro de 2010 | 16:10 | x86 |
| microsoft.reportviewer.webforms.resources.dll | 9.0.30729.4483 | 163,840 | 05 de fevereiro de 2010 | 18:00 | x86 |
| reportviewer.exe | 9.0.30729.4483 | 2,283,352 | 05 de fevereiro de 2010 | 12:43 | x86 |
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Para obter informações adicionais sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft