"No se pudo generar una cadena de certificados a una entidad emisora raíz de confianza" cuando termine la instalación de Visual Studio de 2012

Seleccione idioma Seleccione idioma
Id. de artículo: 2746268 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Una vez finalizada la instalación de Visual Studio de 2012, la página de finalización muestra lo siguiente:

Instalación completada
Sin embargo, no todas las funciones se instalan correctamente.

Corrija los siguientes problemas para asegurar la funcionalidad completa del producto. Haga clic aquí para ver los problemas más comunes y soluciones o aquí para revisar el archivo de registro.

Implementar en Web de Microsoft 3.0
No se pudo generar una cadena de certificados para una entidad emisora raíz de confianza.

Si hace clic para ver el archivo de registro y la búsqueda de "Error", verá las líneas de registro similares a los siguientes:

[05B0:0500][2012-08-05T14:07:07]: paquete absorbente: webdeploy_x64_en_usmsi_902, carga: webdeploy_x64_en_usmsi_902, copia de: D:\packages\WebDeploy\WebDeploy_x64.msi
[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: no se pudo comprobar el estado de directiva de cadena de certificados.
[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: no se pudo obtener la cadena de certificados para el certificado authenticode.
[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: no se pudo comprobar la firma de carga: webdeploy_x64_en_usmsi_902
[04E4:0564][2012-08-05T14:07:08]: no se pudo comprobar la carga: webdeploy_x64_en_usmsi_902 en la ruta de acceso: C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, error: 0x800b010a. Al eliminar el archivo.
[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: error en carga de caché: webdeploy_x64_en_usmsi_902

NotaParte de la información en los archivos de registro será diferente de este ejemplo en particular.

Causa

Este problema se produce porque algunos componentes en 2012 de Visual Studio están firmados por una entidad emisora de certificados no está instalado en Windows 7 o Windows Server 2008 R2. Los equipos que no están conectados a Internet no pueden descargar automáticamente estos certificados.

Solución

Para resolver este problema, descargue las actualizaciones de certificados raíz que se describen en el siguiente artículo de Knowledge Base:
  • 931125 Programa de certificados raíz de Windows
NotaLa actualización se aplica a Windows XP, Windows Server 2003 y versiones posteriores.Se instalará en Windows 7 y Windows Server 2008 R2, que son las versiones de Windows compatibles mínimas para 2012 de Visual Studio.

Después de haber instalado la actualización de certificados raíz, reparar 2012 de Visual Studio para instalar los paquetes afectados por el problema que se describe en este artículo de Knowledge Base. Para ello, siga estos pasos:

  1. Haga clic enInicio, escribaprogramas y característicasy, a continuación, haga clic enprogramas y características en los resultados de búsqueda.
  2. Busque y seleccione el producto que se enumera en la sección "Aplicable a".
  3. En la barra de herramientas, haga clic en cambiar.
  4. Haga clic enReparar.
  5. Haga clic encontinuar o para elevar y continuar con la instalación, si se le pide hacerlo.


Más información

Nuevas autoridades de certificación raíz, que se crearon después de que se han publicado Windows 7 y Windows Server 2008 R2, habilitar firmas seguras mediante un algoritmo de hash SHA256. Los equipos que están conectados a Internet automáticamente descargar estos certificados. Sin embargo, los equipos que no están conectados a Internet o que no ha instalado la actualización de certificados raíz tiene la autoridad de certificado necesario instalada.

Una vez instaladas las autoridades de certificado actualizado, reparar 2012 de Visual Studio instalará los componentes que faltan. Por lo tanto, se instalará Web implementar 3.0 o cualquier otro componente afectado.

Propiedades

Id. de artículo: 2746268 - Última revisión: lunes, 03 de marzo de 2014 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Ultimate 2012
  • Microsoft Visual Studio Express 2012 for Web
Palabras clave: 
kbtshoot kbmt KB2746268 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2746268

Enviar comentarios

 

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