2015-09-23 20 views
9

Stavo cercando di installare la versione di comunità di Visual Studio 2015 sul mio sistema utilizzando il file ISO scaricato. Si è verificato un errore che mostra l'installazione non riuscita. L'errore è stato come:

Installazione non riuscita durante il tentativo di installare l'edizione della comunità di Visual Studio 2015

Team Explorer per Visual Studio 2015

errore irreversibile durante l'installazione

Ho confrontato il valore di hash SHA-1 del mio file ISO scaricato con quello fornito al sito microsoft. Sono corretti e corrispondenti. Ho provato tutte le possibilità tra cui reinstallare, riparare ecc. Ancora non funziona.

PS: Ho già installato Visual Studio 2008 sul mio sistema e funziona correttamente.

+2

Nel caso in cui si sta ancora cercando una soluzione, dai un'occhiata a: http://stackoverflow.com/a/33881460/5578644 – TimVdG

+0

Si prega di controllare questa discussione. Il problema è identificato come causa principale e radice. https: // StackOverflow.it/questions/33855177/multiple-errors-installation-visual-studio-2015-community-edition/46417198 # 46417198 – smwikipedia

risposta

4

risposta da un'altra domanda posta su StackOverflow, fonte:

Multiple Errors Installing Visual Studio 2015 Community Edition

abbiamo trascorso una settimana intera cercando di risolvere questo problema. Ciò che alla fine ha fatto per me è stato disabilitare i miei programmi antivirus. Prima di imbattersi nella mia soluzione, ho attraversato molte altre soluzioni. I pensato, vorrei pubblicare alcune delle soluzioni che potrebbero rivelarsi utili per coloro che hanno ancora problemi con l'installazione di Visual Studios 2015 Community Edition.

Soluzione 1: installazione Minimale

provare a installare con minime caratteristiche extra. Esegui l'installazione di Visual Studios 2015, quindi fai clic su "Personalizzato" e nella schermata seguente, deseleziona tutto e procedi con l'installazione.

Soluzione 2: cancellare la cache di installazione

Forse l'installazione non è riuscita a causa di file corrotti nella cache. Quando l'installazione non riesce, rimuovere tutti gli elementi relativi alla cache di Visual Studio ed eseguire una reinstallazione completa. A tale scopo, eseguire il prompt dei comandi (Esegui come amministratore) e digitare: "cd/programdata/package cache/" quindi premere invio. Quindi digitare "del/f/s * .msi/f/s * .cab" quindi premere invio. Eseguire nuovamente l'installazione di Visual Studios 2015.

Soluzione 3: Cancellare dati di file temporanei memorizzati sul vostro computer

aprire Esplora file e andare su "C: \ Users \ [tuo account Nome utente] \ AppData \ Local \ Microsoft ". Quindi eliminare le seguenti cartelle: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platform Installer e MsBuild. Quindi, eseguire di nuovo l'Installer di Visual Studio 2015.

Soluzione 4: Attivare tutte e quattro le valutazioni dei link simbolici

In primo luogo, verificare se tutte e quattro le valutazioni sono abilitati. Aprire il prompt dei comandi (Esegui come amministratore) e digitare "query comportamento fsutil SymlinkEvaluation". Tutte e 4 le valutazioni dovrebbero essere abilitate. Se non lo sono, digitare "set di comportamento fsutil SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1". Una volta impostate le 4 valutazioni, cancellare i file temporanei e svuotare la cache di installazione (vedere Soluzione 2 e Soluzione 3), quindi eseguire di nuovo l'installazione di Visual Studios 2015.

Soluzione 5: Ripristinare il Redistributables

Forse, il problema è che i VC-ridistribuibili sono difettosi e hanno bisogno di riparazioni. Per fare ciò, eseguire "Aggiungi/Rimuovi programmi" e cercare tutte le versioni x86 e x64 di Microsoft Visual C++ [Anno] Ridistribuibile (Versione). Quindi premere Cambia per ognuno di essi e quando viene visualizzata la schermata di disinstallazione, premere Ripristina. L'ho fatto per tutte le versioni che avevo precedentemente installato: 2012, 2013 e 2015. Pertanto, ho riparato 6 di loro: 2012: x86 e x64, 2013: x86 e x64, 2015: x86 e x64.

Soluzione 6: Verificare se x86 e x64 dimensioni sono le stesse

Come detto da altri in questa discussione, fare una ricerca per vcruntime140.dll e vedere se il x86 e x64 versioni. Dovrebbero NON avere la stessa dimensione. Se lo fanno, vedi la soluzione 5 o puoi eliminarli manualmente (** Sii cauto quando elimini i file dalla cartella Windows!) E reinstallali (da qui: https://www.microsoft.com/en-ca/download/details.aspx?id=48145).
Eseguire anche lo stesso controllo per msvcp140.dll. Ho effettuato personalmente una ricerca di questi file in "C: \ Windows \ SysWOW64 e C: \ Windows \ System32" e ho confrontato i file delle due cartelle. Inoltre ho anche controllato per le differenze di vcruntime140.dll e msvcp140.dll in "C: \ Programmi \ Microsoft Visual Studio 14.0" e "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0"

Soluzione 7: disattivare temporaneamente tutte le protezioni antivirus e firewall

per me, si è scoperto che il problema derivava dall'avere ByteFence Anti-Malware e Norton Security con Ba ckup protezione. Ho disabilitato protezione in tempo reale daByteFence Anti-Malware e ho disabile Auto-Protect e Smart Firewall da Norton Security con Backup. Prima di eseguire nuovamente l'installazione, ho ripetuto Soluzione 2 e Soluzione 3 (scorrere verso l'alto). E Voila, l'installazione ha avuto successo.Ma come ho scoperto che il programma anti-virus era il colpevole? Leggi Soluzione 8.

Soluzione 8: monitorare con attenzione visiva Processo di installazione Studios per Intrusioni

ho fatto ricorso a questa soluzione al fine di scoprire il problema. Dopo aver letto l'articolo di Ezh, ho deciso di scaricare Process Monitor v3.2 e Process Explorer v16.1. Stavo monitorando attentamente 3 programmi side-by-side: Process Monitor, Process Explorer e Visual Studio 2015 Installer, e ho osservato da vicino tutti i processi che l'installer stava invocando. Poi ho notato che quando il processo VSIXInstaller.exe si accendeva e tentava di installare qualcosa da un server remoto, continuava a non funzionare più e più volte perché il mio programma antivirus appariva all'improvviso sullo schermo (come processo) e decideva di saltare/bloccare alcuni file DLL importanti necessari per l'installazione di VSIX. Disabilitare temporaneamente il programma antivirus ha risolto il problema!

Soluzione 9: formato Windows Complete e re-installazione

Se tutto il resto fallisce, e si sono davvero disperata per ottenere visiva Studios 2015 di lavoro, suggerisco una reinstallazione completa di Windows. A questo punto, il problema è molto probabilmente un tipo di interferenza/intrusione con un programma che non si conosce.

+0

Se è possibile copiare e incollare una risposta da un'altra domanda e va considerata valida qui probabilmente si dovrebbe aver appena contrassegnato il domanda come duplicato invece di pubblicare una risposta. –

+0

Grazie per avermelo fatto, lo farò la prossima volta. –

+0

NON usare la soluzione 2. È pericoloso! Si prega di controllare questa discussione. Il problema è identificato come causa principale e radice. https://stackoverflow.com/questions/33855177/multiple-errors-installing-visual-studio-2015-community-edition/46417198#46417198 – smwikipedia

2

Funzionamento! Ho provato tutti i workaround che sono nella risposta "Mai Benanami" senza successo e ciò che alla fine ha fatto il trucco è stato disinstallare tutti gli studi visivi e tutte le versioni x86 e x64 ridistribuibili x Visual C++ di Microsoft Visual C++. Quindi, eseguire di nuovo l'installazione di Visual Stuido.

Spero che aiuti!

+1

Questo ha funzionato anche per me! – gcarvelli

3

Dopo una dura giornata di reinstallazione e disinstallazione di VS2015 ancora e ancora (sia Professional che Enterprise, entrambi con aggiornamenti e senza) su Windows 10, nulla sembrava essere d'aiuto. Infine questo approccio ha funzionato:

  1. Disinstallare la versione crash di VS2015 completamente
  2. Disinstalla C++ 2015 Ridistribuibili - sia x64 e x86 versione
  3. riavviare il computer
  4. eliminare manualmente restante DLL sia system32 e del sistema SysWOW64 cartelle (i loro nomi terminano con * 140.dll - ma fai attenzione e fai un backup!)
  5. Scarica "Microsoft Visual C++ 2015 Redistributable Update 3" da qui - https://www.microsoft.com/en-us/download/confirmation.aspx?id=53840 - versione x64 e x86
  6. Installare il "Microsoft Visual C++ 2015 Redistributable Update 3" - sia x64 e x86 versione
  7. Riavviare il computer, se necessario
  8. E infine - Installare il VS 2015
+0

ha funzionato perfettamente per me. – tyteen4a03

Problemi correlati