Udostępnij za pośrednictwem


Zestaw narzędzi programu Visual C++ 2010 obsługuje tylko program .NET Framework 4 jako element docelowy

Ten artykuł przedstawia obsługiwane kombinacje ustawień TargetFrameworkVersion i PlatformToolset w pliku projektu Visual C++, gdy kompilujesz projekt C++/CLI za pomocą Microsoft Visual Studio 2010.

Oryginalna wersja produktu: Visual Studio 2010
Oryginalny numer KB: 2740044

Obsługiwane kombinacje

Podczas budowania projektu C++/CLI za pomocą programu Visual Studio 2010 należy określić następującą kombinację TargetFrameworkVersion i PlatformToolset.

  • TargetFrameworkVersion = wersja 4.0
  • PlatformToolset = v100

Jeśli masz również zainstalowany program Visual Studio 2008 na tej samej maszynie z programem Visual Studio 2010 i wolisz używać starszego zestawu narzędzi do kierowania platformy .NET 3.5, możesz użyć następujących ustawień:

  • TargetFrameworkVersion = wersja 3.5
  • PlatformToolset = v90

Ustawienia inne niż powyższe nie są testowane lub obsługiwane, a inne ustawienia mogą powodować nieoczekiwane błędy kompilacji lub zachowanie. Nawet jeśli kompilacja zakończy się powodzeniem, firma Microsoft nie gwarantuje załadowania określonej wersji programu C++ /.NET Framework w aplikacji docelowej.

Przypisy

Inne powyżej wspomniane artykuły na temat konfiguracji można znaleźć w sekcji PlatformToolset na stronie MSBuild internals dla projektów C++.