2012-12-01 13 views
55

Ich habe eine Lösung, die anfänglich mit VS2010 erstellt wurde. Als ich es mit VS 2012 geöffnet habe, hat es mich gebeten, etwas zu konvertieren, was ich zugestimmt habe. Jetzt bin ich mit VS 2010 die Lösung wieder zu öffnen, und als ich versuchte, es zu bauen gab einen Fehler:Angegebenes Plattform-Toolset (v110) ist nicht installiert

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

Wie kann ich es beheben? Gibt es zum Beispiel eine Möglichkeit, die 10 wieder in v100 zu ändern?

+5

Projekt + Eigenschaften, Allgemein, Platform Toolset-Einstellung. Klicken Sie auf etwas mehr, das soll erkennbar sein. –

Antwort

80

Ja in der Tat ist es:

  • Rechtsklick Projekt
  • Wählen Sie Eigenschaften
  • Wählen Sie Konfigurationseigenschaften
  • Allgemeine
  • Platform Toolset

Wenn Sie Platform Toolset erhalten , klicken Sie auf die v110 Wert, der in der rechten Spalte sein wird. Sie sehen ein Dropdown-Menü, in dem Sie v90, v100 oder inherit auswählen können. Natürlich ist v100 die richtige Antwort. Sobald v100 ausgewählt ist, glaube ich nicht, dass Sie innerhalb von VS 2010 zu v110 zurückgehen können. Sie müssten erneut in VS 2012 öffnen, um es zurück zu v110 zu verschieben.

+2

Hallo, ich habe ein ähnliches Problem, aber es gibt keine "allgemeine" Option für mich. Es zeigt nur "Konfiguration" unter Konfigurationseigenschaften? – silent

+4

@silent, erhalten Sie die Eigenschaften Ihres Projekts, nicht Ihre Lösung. – KenGey

+0

In VS 2010 ist es im Eigenschaftenfenster, klicken Sie auf den kleinen kleinen Knopf oben links. – Owl

Verwandte Themen