Teilen über


Visual C++ 2010-Toolset unterstützt nur .NET Framework 4 als Ziel

Dieser Artikel enthält die unterstützten Kombinationen von TargetFrameworkVersion- und PlatformToolset-Einstellungen in der Projektdatei Ihres Visual C++-Projekts, wenn Sie ein C++/CLI-Projekt mit Microsoft Visual Studio 2010 erstellen.

Originalproduktversion: Visual Studio 2010
Ursprüngliche KB-Nummer: 2740044

Unterstützte Kombinationen

Wenn Sie ein C++/CLI-Projekt mit Visual Studio 2010 erstellen, müssen Sie die folgende Kombination aus TargetFrameworkVersion und PlatformToolset angeben:

  • TargetFrameworkVersion = v4.0
  • PlatformToolset = v100

Wenn Sie Visual Studio 2008 auch auf demselben Computer mit Visual Studio 2010 installiert haben und es vorziehen, das ältere Toolset für .NET 3.5 zu verwenden, können Sie die Einstellungen wie folgt verwenden:

  • TargetFrameworkVersion = v3.5
  • PlatformToolset = v90

Andere Einstellungen als oben werden nicht getestet oder unterstützt, und andere Einstellungen können zu unerwarteten Buildfehlern oder -verhalten führen. Selbst wenn der Build selbst erfolgreich ist, garantiert Microsoft nicht, dass die angegebene C++/.NET Framework-Version in der Zielanwendung geladen wird.

Literaturverzeichnis

Weitere Artikel zur konfiguration oben finden Sie im Abschnitt "PlatformToolset Property" zu MSBuild-Internen für C++-Projekte.