A instalação de Service Packs do .NET Framework não é concluída se instalar primeiro a actualização de segurança MS05-004

Traduções de Artigos Traduções de Artigos
Artigo: 899619 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Quando instala Service Packs do Microsoft .NET Framework em computadores que tenham o .NET Framework 1.0 ou o .NET Framework 1.1 instalado, recebe uma das seguintes mensagens de erro:
Microsoft .NET Framework 1.0 Service Pack 3 (KB867461) não pode ser instalado porque tem uma ou mais correcções instaladas. Remova-as e tente novamente
Microsoft .NET Framework 1.1 Service Pack 1 (KB867460) não pode ser instalado porque tem uma ou mais correcções instaladas. Remova-as e tente novamente
A instalação não é concluída.

Causa

Este comportamento ocorre se instalar a actualização de segurança MS05-004 antes de tentar instalar o Service Pack do .NET Framework. A actualização de segurança MS05-004 foi disponibilizada depois do Service Pack, mas foi aplicada ao computador antes do Service Pack relacionado. Para obter mais informações sobre a actualização de segurança MS05-004, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
887219 MS05-004: Uma vulnerabilidade na validação de caminho ASP.NET pode permitir acesso não autorizado

Resolução

Importante: estes passos podem aumentar o risco de segurança. Estes passos podem também tornar o computador ou a rede mais vulnerável a ataques de utilizadores maliciosos ou de software malicioso como vírus. Recomendamos o processo descrito neste artigo para permitir que os programas funcionem do modo previsto na respectiva concepção ou para implementar capacidades específicas de programa. Antes de efectuar estas alterações, recomendamos que avalie os riscos associados à implementação deste processo no seu ambiente específico. Se implementar este processo, efectue todos os passos adicionais adequados para ajudar a proteger o seu sistema. Recomendamos a utilização deste processo apenas se for realmente necessário.

Para resolver este comportamento, tem de remover a actualização de segurança, instalar o Service Pack do .NET Framework e reinstalar todas as actualizações de segurança recomendadas.

Para remover a actualização de segurança do .NET Framework, siga estes passos:
  1. No Painel de controlo, abra Adicionar ou remover programas.
  2. Por predefinição, o painel Alterar ou remover programas é apresentado. Este painel apresenta uma lista dos programas instalados. Se a caixa de verificação Mostrar actualizações for apresentada, certifique-se de que a mesma está seleccionada.
  3. Na lista Actualizações e programas actualmente instalados, clique para seleccionar Microsoft .NET Framework Hotfix 1.0 (KB886906) ou Microsoft .NET Framework Hotfix 1.1 (KB886904) e clique em Remover.
  4. Clique em Seguinte. É apresentada uma caixa de mensagem para que o utilizador confirme a remoção da correcção.
  5. Clique em OK.
Depois de remover a actualização de segurança, instale o Service Pack do .NET Framework. Depois de instalar o Service Pack do .NET Framework, instale quaisquer actualizações de segurança necessárias.

Importante: tem de instalar as actualizações de segurança recomendadas depois de instalar o Service Pack para restabelecer o nível de segurança apropriado.

Ponto Da Situação

Este comportamento ocorre por predefinição.

Propriedades

Artigo: 899619 - Última revisão: 9 de maio de 2007 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
Palavras-chave: 
kberrmsg kbtshoot kbprb KB899619

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com