"Una catena di certificati non è possibile generare da un'autorità principale attendibile" al termine l'installazione di Visual Studio 2013 o Visual Studio 2012

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2746268
Sintomi
Dopo aver completato l'installazione di Microsoft Visual Studio 2013 o Visual Studio 2012, viene visualizzato il messaggio riportato di seguito nell'ultima pagina:

Installazione completata
Tuttavia, non tutte le funzionalità installate correttamente.

Correggere i seguenti problemi per assicurare la funzionalità completa del prodotto. Fare clic qui per vedere i problemi più comuni e soluzioni alternative o qui per esaminare il file di registro.

Microsoft Web Deploy 3.0
Impossibile creare una catena di certificati per un'autorità radice di attendibilità.

Se si fa clic per visualizzare il file registro e cercare "Error", è possibile visualizzare righe di registro analoghi ai seguenti:

[05B0:0500][2012-08-05T14:07:07]: Acquiring package: webdeploy_x64_en_usmsi_902, payload: webdeploy_x64_en_usmsi_902, copy from: D:\packages\WebDeploy\WebDeploy_x64.msi[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to verify certificate chain policy status.[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to get certificate chain for authenticode certificate.[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to verify signature of payload: webdeploy_x64_en_usmsi_902[04E4:0564][2012-08-05T14:07:08]: Failed to verify payload: webdeploy_x64_en_usmsi_902 at path: C:\ProgramData\Package Cache\.unverified\webdeploy_x64_en_usmsi_902, error: 0x800b010a. Deleting file.[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to cache payload: webdeploy_x64_en_usmsi_902

Nota Alcune informazioni nei file di log saranno diversa da questo esempio.
Cause
Questo problema si verifica perché alcuni componenti di Visual Studio 2013 e Visual Studio 2012 firmati da un'autorità di certificazione non è installata in Windows 7 o Windows Server 2008 R2. Computer non connessi a Internet non è possibile scaricare automaticamente questi certificati.
Risoluzione
Per risolvere questo problema, scaricare gli aggiornamenti del certificato radice descritti nell'articolo della Microsoft Knowledge Base riportato di seguito:
931125 Membri Windows root certificate program

Nota L'aggiornamento si applica a Windows XP, Windows Server 2003 e versioni successive di Windows. Verrà installato nei computer che eseguono Windows 7 o Windows Server 2008 R2. Queste sono le versioni di Windows supportate minime per 2013 di Visual Studio e Visual Studio 2012.

Dopo aver installato l'aggiornamento del certificato radice, è necessario ripristinare Visual Studioto installa i pacchetti che sono interessati dal problema descritto in questo articolo della Knowledge Base. A tale scopo, attenersi alla seguente procedura:

  1. Fare clic su Start, tipo Programmi e funzionalità, quindi fare clic su programmi e funzionalità nei risultati della ricerca.
  2. Selezionare un prodotto elencato nella sezione "Si applica a".
  3. Sulla barra degli strumenti, fare clic su Cambia.
  4. Fare clic su Ripristina.
  5. Se viene richiesto di eseguire questa operazione, fare clic suContinua o . L'installazione continuerà.
Informazioni
Nuova autorità di certificazione principale che sono stati creati dopo il rilascio di Windows 7 e Windows Server 2008 R2 attivare firme sicura con un hash SHA256. Computer connessi a Internet automaticamente scaricare questi certificati. Tuttavia, i computer che non sono connessi a Internet o che non è già installato l'aggiornamento del certificato radice non è installata l'autorità di certificazione richiesto.

Dopo aver installate le autorità di certificazione aggiornata, la riparazione di Visual Studio 2012 installerà i componenti mancanti. Di conseguenza, verranno installato Web distribuire 3.0 o qualsiasi altro componente interessato.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2746268 - Ultima revisione: 12/02/2014 18:58:00 - Revisione: 2.0

Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Ultimate 2013, Microsoft Visual Studio Express 2013 for Web, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Ultimate 2012, Microsoft Visual Studio Express 2012 for Web

  • kbtshoot kbmt KB2746268 KbMtit
Feedback