"Uma cadeia de certificados não foi possível construir a uma autoridade de raiz fidedigna" quando terminar de instalar o Visual Studio 2012

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

Sintomas

Quando a instalação do Visual Studio 2012 estiver concluída, a página de conclusão apresenta o seguinte:

Configuração concluída
No entanto, nem todas as funcionalidades instaladas correctamente.

Corrija os problemas seguintes para garantir a funcionalidade completa do produto. Clique aqui para ver os problemas mais comuns e soluções alternativas ou aqui para rever o ficheiro de registo.

Implementar o Microsoft Web 3.0
Não foi possível construir uma cadeia de certificados a uma autoridade de raiz de fidedignidade.

Se clicar para ver o ficheiro de registo e procurar "Erro", consulte o registo linhas semelhantes à seguinte:

[05B0:0500][2012-08-05T14:07:07]: pacote incorporante: webdeploy_x64_en_usmsi_902, payload: webdeploy_x64_en_usmsi_902, copiar a partir de: D:\packages\WebDeploy\WebDeploy_x64.msi
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao verificar o estado de política de cadeia de certificado.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao obter cadeia de certificados para o certificado authenticode.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao verificar a assinatura de payload: webdeploy_x64_en_usmsi_902
[04E4:0564][2012-08-05T14:07:08]: Falha ao verificar o payload: webdeploy_x64_en_usmsi_902 no caminho: C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, erro: 0x800b010a. Eliminar o ficheiro.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao payload de cache: webdeploy_x64_en_usmsi_902

Nota Algumas das informações nos ficheiros de registo diferem neste exemplo específico.

Causa

Este problema ocorre porque alguns componentes do Visual Studio 2012 são assinados por uma autoridade de certificado que não está instalado no Windows 7 ou Windows Server 2008 R2. Computadores que não estão ligados à Internet não é possível transferir automaticamente estes certificados.

Resolução

Para resolver este problema, transfira as actualizações de certificado de raiz que são descritas no seguinte artigo da Knowledge Base:
  • 931125 Membros do programa de certificados de raiz do Windows
Nota A actualização se aplica ao Windows XP, Windows Server 2003 e versões posteriores. Será instalado no Windows 7 e Windows Server 2008 R2, que são as versões suportadas do Windows mínimas para o Visual Studio 2012.

Depois de ter instalado a actualização de certificados de raiz, repare o Visual Studio 2012 para instalar os pacotes afectados pelo problema descrito neste artigo da Base de dados de conhecimento. Para tal, siga estes passos:

  1. Clique em Iniciar, escreva programas e funcionalidadese, em seguida, clique em programas e funcionalidades nos resultados da procura.
  2. Localize e seleccione um produto que está listado na secção "Aplica-se a".
  3. Na barra de ferramentas, clique em Alterar.
  4. Clique em Reparar.
  5. Clique em continuar ou prima Sim para elevar e continuar com a instalação, se lhe for pedido para o fazer.


Mais Informação

Novas autoridades de certificação de raiz, que foram criadas depois do Windows 7 e Windows Server 2008 R2 foram disponibilizadas, activar assinaturas seguras utilizando um hash de SHA256. Computadores que estão ligados à Internet automaticamente transferir estes certificados. No entanto, os computadores que não está ligado à Internet ou que ainda não tiver instalado a actualização de certificados de raiz não tem a autoridade de certificado necessário instalada.

Depois das autoridades de certificado actualizado estiverem instaladas, reparar o Visual Studio 2012 instalará quaisquer componentes em falta. Por conseguinte, serão instalados Web implementar 3.0 ou quaisquer outros componentes afectados.

Propriedades

Artigo: 2746268 - Última revisão: 7 de junho de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Ultimate 2012
  • Microsoft Visual Studio Express 2012 for Web
Palavras-chave: 
kbtshoot kbmt KB2746268 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2746268

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