Più errori durante l'installazione di Visual Studio 2015 Community Edition


148

Quando si installa Visual Studio 2015 Community Edition su Windows 10, utilizzando il programma di installazione Web, tutto funziona correttamente, tuttavia, i seguenti pacchetti non vengono installati:

  • Team Explorer per Visual Studio 2015 -> Errore irreversibile
  • Microsoft NuGet - Visual Studio 2015 -> Pacchetto non riuscito
  • Microsoft Visual Studio Connected Services -> Pacchetti non riusciti
  • Servizi connessi all'autenticazione di Azure AD -> Pacchetti non riusciti
  • Servizio connesso di Servizi mobili di Microsoft Azure -> Pacchetto non riuscito
  • Servizio connesso di archiviazione di Microsoft Azure -> Pacchetti non riusciti
  • Microsoft.VisualStudio.Office365 -> Pacchetto non riuscito

Ho tentato qualche soluzione, tra cui la disinstallazione di ogni versione di Visual Studio sul mio sistema, l'eliminazione manuale dei file C:\ProgramData\Program Cachee persino la disinstallazione del mio antivirus (AVG) dopo aver tentato di disabilitarlo e vedere se funziona prima. Ho anche eseguito il comandofsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

Ho anche provato a usare l'ISO ma ho riscontrato lo stesso problema.

Dal momento che non utilizzo Azure o Team Explorer, le soluzioni che significano che non avrò accesso ad esse saranno sufficienti.

Il file di registro che è stato generato dall'Installer può essere trovato qui in quanto era lungo oltre 65.000 caratteri (basta scorrere fino in fondo per tutto il divertimento).


1
Ciao, hai provato ad applicare l'opzione "riparazione"?
Daniel Krzyczkowski il

@danny Temo che questa opzione non sia mai apparsa. Tuttavia, controllerò più tardi oggi, quando possibile, se è apparso
TheKingOfAtlantis

Finora non sono stato in grado di risolvere questo problema. Ma mi chiedo se posso installare il Team Explorer autonomo prima dell'installazione di VS2015? Team Explorer è incluso in qualche altra configurazione dell'applicazione?
smwikipedia,

L'ho risolto! Si prega di vedere la mia risposta.
smwikipedia,

Risposte:


269

Dopo l'installazione non riuscita, è necessario ripristinare i ridistribuibili di vc 2015 e riavviare il programma di installazione di Visual Studio.

Il programma di installazione ridistribuibile è incasinato, confonde dll a 64 bit e 32 bit. Puoi verificare se hai questo problema osservando la dimensione del file vcruntime140.dll. Cerca nella cartella Windows vcruntime140che dovresti visualizzare 4 file (64 e 32 bit in entrambe le versioni di rilascio e debug). Se i file hanno le stesse dimensioni, è necessario eseguire una riparazione sul ridistribuibile.

Sul mio sistema la dll a 32 bit è 83,3 KB, il 64 bit è 86,6 KB (versioni di rilascio).


9
Come conseguenza delle osservazioni precedenti, basta installare manualmente ( microsoft.com/en-us/download/details.aspx?id=48145 ) il Visual C ++ ridistribuibile per Visual Studio 2015 (versioni 32 e 64 bit) dopo aver disinstallato quelli precedenti. È anche possibile riparare quelli vecchi invece di rimuoverli tramite il Pannello di controllo, ma non sono sicuro che risolverà anche il problema?
Matthias,

4
Sto ancora affrontando problemi dopo aver fatto questo, questo è il vsruntime che ho avuto dopo, disinstallando e scaricando quelli di Microsoft e quindi installandoli. Screencap: i.imgur.com/nJgz43y.png
DevEstacion

9
@Matthias Disinstallare manualmente i pacchetti VC ++ tramite il Pannello di controllo e consentire all'installatore VS di reinstallare tutti i pacchetti ridistribuibili VC ++ funzionati per me
Nomada,

1
Ecco il vcruntime140.dll per VS 2015 Update 1 microsoft.com/en-us/download/confirmation.aspx?id=49984
Pavenhimself

1
Aggiornamento 2 ridistribuibili (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

49

Ho trascorso un'intera settimana cercando di risolvere questo problema. Quello che alla fine ha fatto per me è stato disabilitare i miei programmi antivirus. Prima di imbattermi nella mia soluzione, ho esaminato molte altre soluzioni. Ho pensato di 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 minima

Prova a installare con funzionalità extra minime. 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: eliminare 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 correlati alla cache di Visual Studio ed eseguire una reinstallazione completa. Per fare ciò, eseguire il prompt dei comandi ( Esegui come amministratore ) e digitare: " cd / programdata / pacchetto cache / ", quindi premere Invio. Quindi digitare " del / f / s * .msi / f / s * .cab " quindi premere Invio. Ora esegui di nuovo l'installazione di Visual Studios 2015.

Soluzione 3: eliminare i dati di file temporanei memorizzati sul computer

Apri Esplora file e vai su " C: \ Users \ [Nome account utente] \ AppData \ Local \ Microsoft ". Quindi eliminare le seguenti cartelle: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platform Installer e MsBuild. Successivamente, eseguire nuovamente il programma di installazione di Visual Studios 2015.

Soluzione 4: abilitare tutte e quattro le valutazioni dei collegamenti simbolici

Innanzitutto, controlla se tutte e quattro le valutazioni sono abilitate. Apri il prompt dei comandi ( Esegui come amministratore ) e digita " query di comportamento fsutil SymlinkEvaluation ". Tutte e 4 le valutazioni dovrebbero essere abilitate. Se non lo sono, digita " set di comportamenti fsutil SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1 ". Una volta impostate queste 4 valutazioni, svuota i file temporanei e svuota la cache di installazione (vedi Soluzione 2 e Soluzione 3), quindi esegui nuovamente l'installazione di Visual Studios 2015.

Soluzione 5: riparare i ridistribuibili

Forse, il problema è che i tuoi ridistribuibili VC 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 ciascuno di essi e quando viene visualizzata la schermata di disinstallazione, premere Ripara. L'ho fatto per tutte le versioni che avevo precedentemente installato: 2012, 2013 e 2015. Pertanto, ne ho riparate 6: 2012: x86 e x64, 2013: x86 e x64, 2015: x86 e x64.

Soluzione 6: verificare se le dimensioni x86 e x64 sono uguali

Come menzionato da altri in questa discussione, cerca vcruntime140.dll e verifica se le versioni x86 e x64. NON dovrebbero avere le stesse dimensioni. In tal caso, consultare la soluzione 5 oppure è possibile eliminarli manualmente (** Prestare attenzione quando si eliminano i file dalla cartella Windows!) E reinstallarli (da qui: https://www.microsoft.com/en-ca/ download / details.aspx? id = 48145 ).
Fai anche lo stesso controllo per msvcp140.dll. Ho personalmente cercato questi file in " C: \ Windows \ SysWOW64 e C: \ Windows \ System32 " e confrontato i file delle due cartelle. Inoltre ho anche verificato le differenze di vcruntime140.dll e msvcp140.dll in " C: \ Programmi \ Microsoft Visual Studio 14.0 " e "C: \ Programmi (x86) \ Microsoft Visual Studio 14.0 "

Soluzione 7: disabilitare temporaneamente tutta la protezione antivirus e i firewall

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

Soluzione 8: monitorare attentamente il processo di installazione di Visual Studios per le intrusioni

Ho fatto ricorso a questa soluzione per 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 fianco a fianco: Process Monitor, Process Explorer e il programma di installazione di Visual Studios 2015, e ho osservato da vicino tutti i processi che il programma di installazione stava invocando. Poi ho notato che quando il processo VSIXInstaller.exe si avviava e tentava di installare qualcosa da un server remoto, continuava a fallire più e più volte perché il mio programma antivirus appariva improvvisamente sullo schermo (come processo) e decideva di eseguire l'arresto / blocco alcuni importanti file DLL necessari per l'installazione di VSIX. La disabilitazione temporanea del programma antivirus ha risolto il mio problema!

Soluzione 9: completare il formato di Windows e la reinstallazione

Se tutto il resto fallisce e sei davvero alla disperata ricerca di far funzionare Visual Studios 2015, ti 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.


Solo per aggiungere ulteriori informazioni che potrebbero aiutare qualcun altro ... Il mio ambiente era Windows Server 2012 R2 Standard e stavo provando a installare Visual Studio 2015 Community. Avevo già in esecuzione Visual Studio 2013 Community. Prima ho provato la soluzione n. 5 ma ciò non l'ha risolto. Poi finalmente ho provato la soluzione n. 4 e poi ha funzionato.
Yves A Martin,

Ho avuto lo stesso problema con l'installazione dell'impresa 2015 e la soluzione n. 4 ha funzionato, grazie
Eivind T

Le soluzioni 1,2,5,6,7 non hanno funzionato per me, ma fare la soluzione 3,4 ha fatto il lavoro. Grazie per aver dedicato del tempo a scriverli.
dra_red,

2
L'eliminazione della cache di installazione è pericolosa. Ciò causerà problemi quando si desidera disinstallare tutto per iniziare da zero.
BartoszKP,

Fatto # 1- # 8 e funziona bene; Suggerisco di aggiungere questi commenti al tuo tutorial: commento n. 1 puoi facilmente scaricare i moduli necessari dopo l'installazione; commento n. 5 è necessario scaricare manualmente le librerie di runtime dal Web Microsoft
Stepo

19

Il mio problema non è andato via semplicemente reinstallando i ridistribuibili vc 2015. Ma sono riuscito a trovare l'errore usando lo stesso procedimento dell'eccellente post sul blog di Ezh (e grazie a Google Translate per avermi reso in grado di leggerlo).

Nel mio caso è stato msvcp140.dllinstallato come versione a 64 bit nella Windows/SysWOW64cartella. La semplice disinstallazione dei ridistribuibili non ha rimosso il file, quindi ho dovuto eliminarlo manualmente. Quindi sono stato in grado di installare nuovamente i ridistribuibili x86, che hanno installato una versione corretta del file dll. E, voilà, l'installazione di VS2015 è terminata senza errori.


ha seguito la risposta accettata ma non ha aiutato. questo ha risolto il mio problema.
Eren Ersönmez,

Trovo che alcuni *140.dllrimangano nella cartella SysWOW64 e System32 dopo aver disinstallato l'installazione non riuscita di VS2015, incluso il msvcp140.dllcitato. Proverò il tuo approccio.
smwikipedia,

13

Successo!

Ho avuto problemi simili e ho provato a reinstallare più volte, ma nessuna gioia. Stavo cercando di installare singoli pacchetti dall'ISO e tutto il frastuono in giro - per niente contento.

Alla fine sono riuscito a "installare" semplicemente selezionando "ripara" anziché "disinstalla" nel pannello di controllo / nei programmi. Ci è voluto un po 'di tempo per fare la "riparazione". Alla fine è installato e funzionante.

Questo ha funzionato per me. Può aiutare gli altri - più facile da provare rispetto a molte altre opzioni, comunque.


Non ho mai pensato di guardare l'elenco delle app dopo l'installazione non riuscita ... eccolo, ha funzionato perfettamente, dopo aver perso ore con il registro e google.
Jamie Treworgy,

1
Ha funzionato perfettamente per me. Questa deve essere la risposta scelta
Vishal Subramanyam,

Dopo aver provato tutto sopra e non arrivare da nessuna parte, questo ha funzionato. Tutti salutano David. Sul serio. Salutalo adesso.
livin_amuk,

Per tutti coloro che ce l'hanno fatta la prima volta, ma quando si avvia per la prima volta, fallisce e si arresta in modo anomalo, ripara e installalo di nuovo. Ha funzionato per me e ora finalmente lo eseguo dopo molte ore. Mille grazie David. La tua è stata l'unica risposta che ha funzionato.
Nicholas R. Grant,

Aggiungerò alcuni passaggi che potrebbero essere d'aiuto: disinstallare anche tutti i "Ridistribuibile (versione) di Microsoft Visual C ++" (Versione) "visualizzati in Installazione applicazioni e, prima di eseguire la riparazione su VS Studio, riavviare il computer.
KayakinKoder,

11

Come descritto da altre risposte, ma con passaggi:

1- vai al pannello di controllo -> disinstalla programmi -> disinstalla tutto Microsoft C ++ ((anno)) ridistribuibile

2- elimina quei file se esistono ancora manualmente:

  • c: \ vcruntime140.dll windows \ system32 \
  • c: \ windows \ SysWOW64 \ vcruntime140.dll

3- download e installazione: https://www.microsoft.com/en-us/download/details.aspx?id=48145

quindi rieseguire l'installazione di Visual Studio e sperare che l'errore non venga più visualizzato.


Disinstallo / reinstallo Redistributables e lavoro, ty !!
JP Cordova,

Aggiornamento 2 ridistribuibili (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

Ho dovuto prendere la proprietà di System32 e SysWOW64
Pierre il


2

Ok, quindi se sei sulla mia stessa barca e scopri che nessuna di queste soluzioni ti ha aiutato, molto probabilmente hai un problema a causa del quale NuGet (o uno di quei pacchetti) non riesce a installarsi dal programma VSIX perché chiama un metodo che non esiste sul tuo computer (non sono sicuro di quale .dll si riferisca), quindi prova questo dal seguente post :

  • Elimina tutte le istanze di Visual Studio 2015, inclusi tutti i valori del registro.
  • Installa una versione di Visual Studio precedente all'aggiornamento 1 (versione RTM.); questo è disponibile qui .
  • Se il problema persiste, prova a riparare solo il programma Visual Studio 2015. Questo è ciò che alla fine l'ho risolto per me.

Spero che questo abbia aiutato qualcuno. È davvero frustrante che il file di registro dell'installatore non sia affatto d'aiuto. Ho dovuto guardare il file di registro specifico di NuGet, ed è lì che ho notato l'errore:

L'installazione non è stata in grado di installare l'estensione su tutti i prodotti selezionati. Per ulteriori informazioni, fare clic sul collegamento del registro di installazione nella parte inferiore della finestra di dialogo.

Metodo non trovato: 'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509Certificates.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation ()'.


2

(Ho riscontrato lo stesso problema. Dopo molti tentativi l'ho risolto e individuato LA MIA CAUSA CAUSA. Continuo il mio percorso di prova qui, ma puoi saltare fino alla fine, se lo desideri.)

Voglio sottolineare che ESSERE MOLTO ATTENTI CON la soluzione 2 di enden . Alcuni altri programmi potrebbero memorizzare nella cache pacchetti di installazione C:\ProgramData\Pacakges Cache. Se si rimuovono i dati da quella cartella, è possibile compromettere l'installazione / disinstallazione di altri programmi.

Ho riscontrato più errori durante l'installazione VS2015. E dopo aver rimosso tutto il contenuto da C:\ProgramData\Pacakges Cache, sia il mio VS2013 che il VS2015 sono rimasti bloccati nella Programs and Featuresfinestra e non riesco a riprodurli change/repair/uninstall.

Per correggere l' change/repair/uninstallerrore, devo andare sotto 2 chiavi di registro:

Prima di tutto: esegui il backup del tuo registro prima di fare qualsiasi cosa.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

E rimuovi ogni chiave il cui InstallLocationpunto sia C:\ProgramData\Pacakges CacheAND che abbia un DispalyNameaspetto correlato a Visual Studio 2013/2015 (questo potrebbe richiedere qualche esperienza / intuizione).

Quindi, gli elementi bloccati di VS2013 / 2015 nella finestra Programma e funzionalità scompaiono.E ora sono in grado di reinstallare VS2013.

Ma non riesco ancora a installare VS2015 con il programma di installazione . L'errore è ancora come di seguito:

inserisci qui la descrizione dell'immagine

Ma almeno posso cambiare / riparare / disinstallare VS2015 nella finestra Prgram & Features. Quindi ho scelto di ripararlo. Ma la riparazione non funziona. Ho ancora ricevuto lo stesso errore di cui sopra.

Quindi ho disinstallato il VS2015 fallito e ho provato a riparare il redist di VC ++ 2015 come detto in TimVdG risposta marcata di . E quindi reinstallare VS2015 con il programma di installazione.

Ancora fallito.

Quindi ho provato la soluzione di Brian Swart per installare VS2015 senza l' aggiornamento 1. Ma con TeamExplorer non è riuscito. Ho controllato il registro e ho trovato questo:

MSI (s) (48: A0) [14: 53: 34: 997]: Windows Installer ha installato il prodotto. Nome prodotto: Team Explorer per Microsoft Visual Studio 2015. Versione prodotto: 14.0.23102. Lingua del prodotto: 1033. Produttore: Microsoft Corporation. Operazione riuscita o stato dell'errore: 1603 .

E ho cercato su Google un po 'di errore 1603 . Ora sto cercando di aggiungere il controllo completo alla C:\Program Files (x86)\Microsoft Visual Studio 14.0cartella e riprovare.

Non funziona ancora.

Alcuni riferimenti:

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list

/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> La soluzione finale <=========

Quindi, nel mio scenario, non ha nulla a che fare con i ridistribuibili VC2015.

La mia causa principale è il numero di versione .NET errato nel registro.

Su Windows a 64 bit, la versione .NET è memorizzata in 2 posizioni nel registro:

HKLM \ Software \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

HKEY_LOCAL_MACHINE \ SOFTWARE ** WOW6432Node ** \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ Version

Di seguito è riportato ciò che la mia scatola ha: inserisci qui la descrizione dell'immagine

Si noti che il personaggio principale vnel Version? Non so chi l'abbia messo lì. Ma una volta rimosso, il mio VS2015 with Update 3può essere installato senza problemi!

inserisci qui la descrizione dell'immagine

Quindi potresti chiederti come potrei trovarlo. Bene, dal momento che non ho potuto installare VS2015, sono passato a VS2017. Ma dopo aver installato VS2017 con successo , non sono riuscito ad avviarlo . Dice questo:

inserisci qui la descrizione dell'immagine

Quindi ho deciso di controllare la versione .NET installata e ho visto l' interessante differenza sopra. Una volta rimosso il vcomando principale , è possibile avviare VS2017.

Ma comunque, ancora non so chi abbia messo il vlì ... Peccato!

Ultimo ma non meno importante: Si prega inoltre di assicurarsi che il Release, Versionvalore di chiave di registro sono coerenti e può funzionare con la versione di Windows. Fare riferimento di seguito:

Dipendenze della versione .NET e Windows .

come determinare la versione .NET installata .

Informazioni sulla versione di Windows 10

Aggiungi altri risultati:

Dopo aver completato questa sequenza di installazione: VS2017 -> VS2015 -> VS2013, ho notato che non c'è nemmeno un redist VC ++ 2015 sulla mia scatola:

inserisci qui la descrizione dell'immagine

Poiché entrambi i redist di VC ++ 2015 e VC ++ 2017 sono 14.xxx . Quindi avere la versione superiore è sufficiente. Quando provo a installare manualmente la redist di VC ++ 2015, dice questo:

inserisci qui la descrizione dell'immagine


1

Se nessun'altra opzione in questo thread funziona, puoi provare i passaggi indicati in questa guida (vedi sotto): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -Studio-to-another-directory-quando-a-pre-release-è-installato /

  1. Scarica e installa http://psmsi.codeplex.com (Nota: nuovo sito https://github.com/heaths/psmsi ) Questi sono cmdlet di PowerShell generici che ho creato per tutti i tipi di operazioni di sviluppo e risoluzione dei problemi per Windows Installer- installazioni basate. Non è necessario elevare per installarli, anche se pre-elevarli è possibile installarli per computer (per impostazione predefinita sono per utente).
  2. Aprire un prompt dei comandi elevato di PowerShell ed eseguire quanto segue per scoprire quali prodotti hanno installato il componente condiviso chiave:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo

  3. Se stai bene disinstallando tutti i prodotti elencati (specialmente dato che probabilmente installerai RTM in seguito), esegui quanto segue:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

Personalmente, questo ha funzionato per me. Ho dimenticato di avere alcuni vecchi file in giro su una vecchia unità, che apparentemente in seguito ha incasinato qualcosa nel registro (penso ...?). Ad ogni modo, con tutto pulito, è stato installato perfettamente!

Nota: se hai problemi con l'importazione degli strumenti PSMSI in PowerShell, dai un'occhiata a: https://msdn.microsoft.com/en-us/library/dn568022.aspx

In breve, potrebbe essere necessario eseguire il comando Set-ExecutionPolicy RemoteSignedper poter importare il software.

Spero che questo aiuti qualcuno nel bisogno!


Includi il codice / i passaggi pertinenti nella tua risposta. Stack Overflow scoraggia il fatto di fare affidamento su collegamenti esterni per il "nucleo" di una risposta al fine di prevenire la putrefazione dei collegamenti. È perfettamente OK citare solo ciò che è rilevante, quindi collegarsi alla risorsa completa.
mech,

1

Ho fatto la riparazione ridistribuibile, ma per me ha funzionato dopo aver installato Office365.

(per me è stato anche l'ultimo pacchetto in errore nell'elenco).


1

Per me, niente di questo elenco di risposte ha funzionato.

Quello che alla fine ha fatto il trucco è:

  1. Esecuzione di una disinstallazione di VS eseguendo il programma di installazione con le opzioni della riga di comando / uninstall / force (rif. Https://msdn.microsoft.com/en-us/library/mt720585.aspx )
  2. Rinominare manualmente tutte le cartelle relative a VS14 e nuget dalle seguenti posizioni:
    • % AppData% / Local e le sue sottocartelle
    • % AppData% / Roaming e sue sottocartelle
    • % ProgramData% e sue sottocartelle
    • % ProgramFiles% e sue sottocartelle
    • % ProgramFiles (x86)% e sue sottocartelle
    • % ProgramData% / Cache pacchetto stessa
  3. Riavvio della macchina
  4. Installazione di nuovo.

1

Assicurati di controllare i file machine.config in entrambe le posizioni

C: \ Windows \ Microsoft.NET \ Framework [versione] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [versione] \ Config

L'ho scoperto dopo aver provato tutte le soluzioni in questa pagina.


0

Ho riscontrato lo stesso problema con Visual Studio 2015 Community Edition Update 1. Il problema nel mio caso era che il programma di installazione in qualche modo non poteva installare la versione x86 ridistribuibile di Visual C ++. Quando ho controllato Aggiungi Rimuovi Programmi è stata installata solo la versione x64.

Se questo è il tuo caso, puoi ottenere il pacchetto ridistribuibile mancante da qui ; oppure puoi trovare la versione adatta a te tramite una ricerca su Google.



0

Anche questo mi stava uccidendo, devo aver reinstallato gli studi visivi mille volte prima che Stack Overflow mi aiutasse! Il primo è iniziato con un problema di aggiornamento di Windows Durante l'installazione di Visual Studio 2015, l'aggiornamento mi ha segnalato che era necessario: l'aggiornamento KB2919355. Sono andato all'aggiornamento di Windows e ho visto diversi aggiornamenti non riusciti. Non importa come ho provato non ha funzionato. Il codice di errore che è stato citato era 80070543 alcune ricerche non hanno trovato nulla funzionante fino a quando non ho incontrato questo consiglio http://www.dell.com/support/article/us/en/04/SLN293803/en Dopo aver seguito queste istruzioni, l'aggiornamento di Windows di nuovo e ha funzionato. Sono tornato a fare l'aggiornamento di Visual Studios e ho avuto di nuovo lo stesso errore! Così ho deciso di ricercare KB2919355 e sono rimasto frustrato fino a quando non ho trovato questo sitohttp://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html

hanno seguito esattamente le istruzioni sul caricamento di altri aggiornamenti e hanno funzionato. KB2919355 è stato infine aggiornato, quindi ho provato di nuovo e si è verificato un errore diverso relativo ai language pack. "Errore irreversibile di installazione". Dopo aver attraversato una serie di frustranti reinstallazioni, la luce sulle disinstallazioni è venuta meno dei consigli di questa (la sopra) voce Stack Overflow "riparare i ridistribuibili C ++" che comporta: Andare a Start -> Pannello di controllo -> Programmi e funzionalità Mouse destro -clicca su ciascuno dei ridistribuibili (dal basso verso l'alto) e fai clic su Ripara per tutti. Se qualcuno chiede un "riavvio", fallo subito e poi! Poi ho fatto le installazioni di Visual Studio ... finalmente dopo giorni e giorni di tentativi ... ha funzionato.


OMG, mi sta uccidendo adesso! Deve essere un virus - nessuna bugia.
ezaspi,

0

Come il resto di voi, ho passato giorni a cercare di capirlo. Ho seguito questa discussione provando ogni combinazione di ciò che hai detto e niente. Alla fine sono andato su AppData / Local / Microsoft / VisualStudio ed ho eliminato tutte le cartelle in essa contenute. Quindi ho disattivato tutto nel mio antivirus e alla fine ho avuto l'installazione di base per andare fino in fondo. Frustrante, ma si spera che questo aiuterà qualcun altro che ha provato di tutto.


La domanda originale non dice nulla sui prodotti Norton installati.
Blackwood,

0

Inoltre puoi trovare i file di registro nella cartella% Temp% sul problema esatto, nel mio caso il problema era con i collegamenti simbolici.

se con "query comportamentale fsutil SymlinkEvaluation" ottieni il messaggio .. "è attualmente controllato dal criterio di gruppo" controlla HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Filesystems \ NTFS o cerca semplicemente nel registro di sistema "Symlink".


0

Dopo aver combattuto con questo problema on e off per un paio di mesi, ho finalmente ottenuto l'installazione.

Ho scaricato Visualstudio2015AzurePack che utilizza il programma di installazione Web.

Uno dei requisiti per installare VS2015 community edition che ha funzionato senza problemi.

Spero che questo aiuti qualcuno.


0

Questo è un problema molto sfuggente. Nessuna soluzione (semplice) sembra essere valida. Ho provato tutte le opzioni precedenti con lo stesso risultato negativo: errori di pacchetti multipli.
Ricorso all'installazione VS 2013, successo senza problemi, quindi VS 15(Anteprima) successo senza problemi (tra l'altro molto interessante).
Alla fine, ciò che funziona per me è stato installare il primissimo 'Visual Studio 2015'con gli aggiornamenti -NO-. Durante l'installazione, l'installazione viene scaricata automaticamente 'Update 2'e l'installazione è stata completata correttamente.


0

Per qualche motivo l'installazione si è interrotta durante il processo. Dopo ciò, nulla ha aiutato e riparare / disinstallare ha prodotto solo errori di pacchetto. Ciò che alla fine ha aiutato è stata questa cosa: https://github.com/Microsoft/VisualStudioUninstaller

dopo averlo eseguito un paio di volte (non ha rimosso tutto al primo passaggio ... es) sono stato finalmente in grado di avviare una nuova installazione e ha funzionato.


0

Ho appena riscontrato un problema simile e ho provato a risolverlo disinstallando e reinstallando più volte sia utilizzando il programma di installazione Web che ISO, ma non è stato possibile risolvere il problema. Infine, l'ho risolto ripristinando il PC e installando nuovamente Visual Studio 2015 utilizzando ISO.


0

Poiché la risposta contrassegnata menzionava la riparazione di VC Redist 2015, elencherò tutte quelle che posso trovare invece di seppellirle nei commenti.

Visual C ++ ridistribuibile per Visual Studio 2015

Visual C ++ ridistribuibile per Visual Studio 2015 Update 1

Aggiornamento ridistribuibile 3 di Microsoft Visual C ++ 2015

In questa discussione è stato illustrato il ridistribuibile di Visual C ++ per Visual Studio 2015 Update 2 . Ma tutti i collegamenti sono interrotti e non l'ho trovato.


-3

L'ho fatto.

1) Arrestato Avast Internet Security.

2) disinstallare tutti i ridistribuibili di Microsoft C ++ 2015.

3) installa la community vs 2015.

installazione terminata.

Grazie.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.