2016-02-12 10 views
7

Ho installato il pacchetto Python per VS.NET 2013 dal VS stesso. Successivamente non è stato possibile aprire alcun progetto C++. Ho ottenuto questo messaggio di errore:- Questa versione di Visual Studio non è in grado di aprire i seguenti progetti

enter image description here

Full Text:

non supportato

Questa versione di Visual Studio è in grado di aprire il seguente projects.vcxproj Le tipologie di progetto non possono essere installati o questa versione di Visual Studio potrebbe non supportarli. Per ulteriori informazioni sull'attivazione di questi tipi di progetto o sulla migrazione delle risorse, consultare i dettagli nel "Rapporto sulla migrazione" visualizzato dopo aver fatto clic su OK.

modifiche
- PROJECT_NAME, "C:\xx\xx\xx\xx\xx\PROJECT_NAME.vcxproj" 

non funzionali necessari

Visual Studio farà automaticamente le modifiche non funzionali ai seguenti progetti al fine di consentire loro di aprire in Visual Studio 2013, Visual Studio 2012 e Visual Studio 2010 SP1 . Il comportamento del progetto non sarà influenzato. - ImageRegistrationEngine, "C: \ xx \ xx \ xx \ xx \ PROJECT_NAME.sln"

EDIT:

Il progetto è stato creato sulla stessa macchina utilizzando la esattamente stessa versione di VS.NET.

BTW, posso ancora aprire i progetti C# ma non quelli C++.

+0

Per quale versione di VS sono stati creati i progetti? Questo tipo di messaggio è abbastanza comune quando si tenta di combinare versioni di progetti VS sullo stesso computer. È possibile che le versioni coesistono (ho 3 versioni sulla mia macchina), ma devi essere disciplinato e attento, in particolare con le variabili di ambiente. Probabilmente è meglio usare macchine diverse o usare macchine virtuali. – cdarke

+0

Lo stesso della versione di Visual Studio. In realtà è la stessa versione e la stessa macchina .. Sono stato in grado di aprirlo 5 minuti fa –

+0

Non è così. Cosa intendi con "installato Python ... dal VS stesso"? Hai ricompilato Python? – cdarke

risposta

5

La risposta accettata in questa domanda ha risolto il mio problema.

vs2012 error: package 'visual c++ package' failed to load

ho aperto Developer Prompt dei comandi per VS2013 e scrittura devenv /Setup (mentre VS è chiuso). Poi, ho iniziato di nuovo VS e tutto andava bene.

+2

Questo ha risolto il problema, ricorda di usare 'Esegui come amministratore ...' per aprire Prompt dei comandi dello sviluppatore. – jgmao

+1

risolto anche per me. Ho dimenticato di aver installato "Visual Studio Installer Projects" quando ho creato la mia applicazione su un altro computer.La mia nuova macchina non ce l'ha, e l'installazione non ha risolto il problema. Dovevo eseguire il comando sopra per farlo funzionare. Grazie! – Ageonix

+1

Questo ha risolto il problema. Grazie :) – eg16

1

Prompt dei comandi dello sviluppatore aperto per VS2013 in modalità amministratore ed esecuzione devenv/Setup (mentre VS è chiuso). Quindi VS ha iniziato a funzionare come previsto.

Problemi correlati