Поделиться через


Набор инструментов Visual C++ 2010 поддерживает только .NET Framework 4 в качестве цели.

В этой статье приведены поддерживаемые сочетания параметров TargetFrameworkVersion и PlatformToolset в файле проекта Visual C++ при создании проекта C++/CLI с помощью Microsoft Visual Studio 2010.

Исходная версия продукта: Visual Studio 2010
Исходный номер базы знаний: 2740044

Поддерживаемые сочетания

При создании проекта C++/CLI с помощью Visual Studio 2010 необходимо указать следующее сочетание TargetFrameworkVersion и PlatformToolset:

  • TargetFrameworkVersion = v4.0
  • PlatformToolset = v100

Если вы также установили Visual Studio 2008 на том же компьютере с Visual Studio 2010 и предпочитаете использовать старый набор инструментов для целевого объекта .NET 3.5, можно использовать следующие параметры:

  • TargetFrameworkVersion = v3.5
  • PlatformToolset = v90

Параметры, отличные от указанных выше, не протестированы или поддерживаются, а другие параметры могут привести к непредвиденным ошибкам сборки или поведению. Даже если сборка выполнена успешно, корпорация Майкрософт не гарантирует загрузку указанной версии C++ /платформа .NET Framework в целевом приложении.

Ссылки

Дополнительные статьи о конфигурации выше можно найти в разделе «Свойства PlatformToolset» на странице внутренняя структура MSBuild для проектов C++.