"Uma cadeia de certificados não pôde ser construída para uma autoridade raiz confiável" quando você concluir a instalação do Visual Studio 2012

Traduções deste artigo Traduções deste artigo
ID do artigo: 2746268 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

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

Instalação foi concluída
No entanto, nem todos os recursos instalados corretamente.

Corrija os problemas a seguir para garantir a funcionalidade completa do produto. Clique aqui para ver a problemas mais comuns e soluções alternativas ou aqui para revisar o arquivo de log.

Implantar o Microsoft Web 3.0
Não foi possível criar uma cadeia de certificados para uma autoridade de raiz de confiança.

Se você clicar para ler o arquivo de log e procure por "Erro", você verá linhas de log semelhantes aos seguintes:

[05B0:0500][2012-08-05T14:07:07]: pacote de aquisição: webdeploy_x64_en_usmsi_902, carga útil: webdeploy_x64_en_usmsi_902, cópia a partir de: D:\packages\WebDeploy\WebDeploy_x64.msi
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao verificar o status de diretiva de cadeia de certificado.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao obter a cadeia de certificados para certificado authenticode.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao verificar assinatura da carga: webdeploy_x64_en_usmsi_902
[04E4:0564][2012-08-05T14:07:08]: Falha ao verificar a carga útil: webdeploy_x64_en_usmsi_902 no caminho: C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, erro: 0x800b010a. Excluindo o arquivo.
[04E4:0564][2012-08-05T14:07:08]: erro 0x800b010a: Falha ao payload de cache: webdeploy_x64_en_usmsi_902

Observação Algumas das informações em seus arquivos de log serão diferente do exemplo específico.

Causa

Esse problema ocorre porque alguns componentes no Visual Studio 2012 são assinados por uma autoridade de certificação que não está instalado no Windows 7 ou Windows Server 2008 R2. Computadores que não estão conectados à Internet não é possível baixar esses certificados automaticamente.

Resolução

Para resolver esse problema, baixe as atualizações de certificado raiz que são descritas no seguinte artigo da Base de Conhecimento:
  • 931125 Windows root certificate program members
Observação A atualização se aplica ao Windows XP, Windows Server 2003 e versões posteriores. Ele será instalado no Windows 7 e Windows Server 2008 R2, que são as mínimas versões do Windows para o Visual Studio 2012.

Depois de instalar a atualização do certificado raiz, repare o Visual Studio 2012 para instalar esses pacotes afetados pelo problema descrito neste artigo da Base de Conhecimento. Para fazer isso, siga estes passos:

  1. Clique em Iniciar, digite programas e recursose, em seguida, clique em programas e recursos nos resultados da pesquisa.
  2. Localize e selecione um produto que está listado na seção "Aplica-se a".
  3. Na barra de ferramentas, clique em Alterar.
  4. Clique em Reparar.
  5. Clique em continuar ou em Sim para elevar e continuar com a instalação, se você for solicitado a fazê-lo.


Mais Informações

Novas autoridades de certificação raiz, que foram criadas depois que o Windows 7 e Windows Server 2008 R2 foram lançadas, habilitar as assinaturas de alta seguras usando um hash SHA256. Computadores que estão conectados à Internet automaticamente fazer o download desses certificados. No entanto, computadores que não está conectado à Internet ou que ainda não tiver instalado a atualização do certificado raiz não tem a autoridade de certificado necessário instalada.

Depois que as autoridades de certificação atualizada forem instaladas, reparar o Visual Studio 2012 irá instalar qualquer componente ausente. Portanto, Web 3.0 implantar ou quaisquer outros componentes afetados que serão instalados.

Propriedades

ID do artigo: 2746268 - Última revisão: sexta-feira, 16 de novembro de 2012 - Revisão: 1.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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes 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