2013-07-23 14 views
42

Quando si tenta di aprire qualsiasi soluzione che funzionasse correttamente in Visual   Studio   2012, l'errore "Pacchetto 'Visual C++ del pacchetto' non è stato caricato" continua a presentarsi. E la soluzione non può essere aperta.Errore di Visual Studio 2012: Impossibile caricare il pacchetto 'Visual C++'

Non sono sicuro di cosa non funzioni con l'installazione di Studio   Studio   2012.

+0

Consulta anche: http://stackoverflow.com/questions/36114464/visual-studio-2015-community-visual-c-project-system-package-error – idbrii

risposta

76
  1. click the TOOLS--->VISUAL STUDIO COMMAND PROMPT to open the command window
  2. input the command "devenv /Setup"
  3. open the visual studio 2012 again, it will works.

Fonte: http://happyivyli.blogspot.com/2013/07/visual-c-package-failed-to-load.html

+2

Stavo per reinstallare VS2012, grande scoperta ! – EJA

+6

Questo ha funzionato anche per VS2013 –

+1

dopo aver digitato devenv/Setup si trova solo lì nessun errore no niente –

3

Possibilmente stessa correzione come questa https://stackoverflow.com/a/21266545/990618

Controllare le variabili di ambiente utente per VCHOME, VCINSTALLDIR e VSInstallDir.

Change

X:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ 

a

X:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\ 

O

X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\ 

seconda VS 2012 o 2013.

3

Nessuna delle soluzioni che ho trovato in giro, compresi quelli elencati qui , sembrava aiutare. Cosa stava funzionando nella gestione dell'installazione/disinstallazione del software, facendo clic con il tasto destro su Visual Studio e scegliendo "cambia" (che è dove normalmente dovresti disinstallare qualcosa).

Questo dovrebbe far apparire il gestore di pacchetti di Visual Studio e da lì è possibile scegliere la riparazione.

Nel mio caso, guardando il backlog dei sistemi e il ripristino dei punti, sembra che fosse uno dei redistributables di Visual C++, probabilmente installato da qualche gioco, che ha compromesso l'ambiente.

Questo è su Windows 8.

+0

Questa era l'unica soluzione che ha funzionato per me su VS2013. – Anthony

5

esecuzione prompt dei comandi dall'interno di Visual Studio.

Per un accesso più semplice, è possibile aggiungere il prompt dei comandi di Visual Studio Developer o qualsiasi altro prompt dei comandi al menu Strumenti in Visual Studio, aggiungendolo all'elenco degli strumenti esterni. Ecco come è possibile ottenere ciò:

  1. Aprire Visual Studio.

  2. Selezionare il menùStrumenti e scegliere Strumenti esterni ...

  3. Sulle Strumenti esterni finestra di dialogo, scegliere il Aggiungi pulsante. Viene visualizzata una nuova voce.

  4. Immettere un Titolo per la nuova voce di menu, come Prompt dei comandi.

  5. nel comando campo , specificare il file che si desidera avviare, come % COMSPEC% o C: \ Windows \ System32 \ cmd.exe.

  6. Nel Argomenti campo, specificare dove trovare il prompt dei comandi specifici che si desidera utilizzare come /k "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd. bat " (questo avvierà il Prompt dei comandi dello sviluppatore installato con Visual Studio 2015). Questo valore deve essere modificato in base alla versione di Visual Studio e al percorso di installazione.

  7. scegliere un valore per il campo directory iniziale come Directory Project.

  8. Scegliere il pulsante OK. Successivamente, la nuova voce di menu viene aggiunta ed è possibile accedere al prompt dei comandi dal menu Strumenti.

Poi:

  1. destro del clic Studio icona visiva
  2. Scegli Esegui come amministratore
  3. Fare clic sul menu TOOLS → * Prompt dei comandi per aprire ** la finestra di comando
  4. Immettere il comando "devenv/Setup"
  5. Apri di nuovo Visual Studio e funzionerà.
+0

In che modo è possibile risolvere il problema "Impossibile caricare il pacchetto Visual C++ del pacchetto"? –