2012-12-01 9 views
55

Ho una soluzione inizialmente creata utilizzando VS2010. Quando l'ho aperto con VS 2012, mi ha chiesto di fare qualche conversione, cosa che ho accettato. Ora sto utilizzando VS 2010 per aprire nuovamente la soluzione, e quando ho provato a costruire ha dato un errore:Il set di strumenti della piattaforma specificato (v110) non è installato

error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected

Come posso risolvere il problema? Ad esempio, c'è un modo per cambiare di nuovo il platform toolset in v100?

+5

Progetto + Proprietà, Generale, Impostazione del set di strumenti della piattaforma. Fare clic in giro ancora, questo dovrebbe essere individuabile. –

risposta

80

Sì in effetti lo è:

  • Right Click progetto
  • Scegliere Proprietà Proprietà
  • Selezionare Configurazione
  • generale
  • Piattaforma Toolset

Quando si arriva alla piattaforma Toolset , fare clic su v110 valore che sarà nella colonna di destra. Verrà visualizzato un menu a discesa che consente di selezionare v90, v100 o inherit. Naturalmente, v100 è la risposta corretta. Dopo aver selezionato v100, non credo che si possa tornare a v110 da VS 2010. Dovresti aprire nuovamente in VS 2012 per spostarlo di nuovo su v110.

+2

Ciao, sto riscontrando un problema simile ma non esiste un'opzione "generale" che viene visualizzata per me. Mostra solo 'Configurazione' sotto le proprietà di configurazione? – silent

+4

@silent, ottieni le proprietà del tuo progetto, non la tua soluzione. – KenGey

+0

In VS 2010 è nella finestra delle proprietà, fare clic sul piccolo pulsante in alto a sinistra. – Owl

Problemi correlati