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


Практическое руководство. Изменение требуемой версии .NET Framework и набора средств платформы

Можно изменить параметры проекта Visual C++ изменения к различным версиям целевого объекта .NET Framework и с наборами инструментов разных платформ использования.По умолчанию система проектов использует версию платформы .NET Framework и версию набора инструментов, соответствующие версии Visual Studio, используемого для создания проекта.Целевой набор инструментов платформы можно изменить путем задания других свойств проекта.Для задания другой требуемой версии .NET Framework можно изменить файл проекта (VCXPROJ).Для каждого целевого объекта компиляции не требуется поддерживать отдельную базу кода.

Важное примечаниеВажно

Visual Studio Express 2012 для Windows 8 не поддерживает измененные требуемой версии .NET Framework или наборы инструментов платформы.Для данных о совместимости см. в разделе совместимость Visual Studio 11.

При изменении требуемой версии .NET Framework, изменить набор инструментов платформы с версией, которая поддерживает требуемой версии .NET Framework.Например, к целевому объекту платформы .NET Framework 4.0, необходимо использовать совместимый набор инструментов платформы, например Visual Studio 2010 v100 () или Visual Studio 2012 v110 ().К целевому объекту платформа Itanium, использует совместимы набор инструментов платформы, например Visual Studio 2010 v100 () или Visual Studio 2008 v90 ().Набор инструментов платформы Windows7.1SDK можно использовать для целевого объекта .NET Framework 2.0, 3,0, 3.5 и 4.0 и x86, x64 и Itanium платформы.

ПримечаниеПримечание

Изменение набора инструментов платформы целевого объекта, необходимо иметь ту или иную версию Visual Studio или платформе Windows SDK присваивается.Например, к целевому объекту платформа Itanium с набором инструментов платформы Windows7.1SDK, Microsoft Windows 7 и Windows SDK для платформы .NET Framework 4 SP1 необходимо задать; однако можно использовать для выполнения Visual Studio 2012 при разработке, при условии, что целевой объект правильный набор инструментов и версии платформы .NET Framework.

Создавая пользовательские наборы инструментов платформы, можно расширить поддержку целевой платформы.Дополнительные сведения см. в сообщении C++ Native Multi-Targeting в блоге Visual C++.

Изменение требуемой версии .NET Framework

  1. В Visual Studio в Обозреватель решений, чтобы открыть контекстное меню для проекта и выберите пункт Выгрузить проект.Это выгружает vcxproj-файл проекта для проекта.

    ПримечаниеПримечание

    Проект A.C на C-++ не может быть загружена, изменить файл проекта в Visual Studio.Однако можно использовать другой редактор, например блокнот изменить файл проекта, пока проект загружен в Visual Studio.Visual Studio определяет, что файл проекта был изменен, и проворный необходимо перезагрузить проект.

  2. В строке меню последовательно выберите Файл, Открыть, Файл.В диалоговом окне Открыть файл перейдите к папке проекта и открыть файл проекта (с расширением VCXPROJ).

  3. В файле проекта, найдите запись для требуемой версии .NET Framework.Например, если проект ориентирован на платформу .NET Framework 4,5, найдите запись <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> в элементе <PropertyGroup Label="Globals"> элемента <Project>.Если элемент <TargetFrameworkVersion> не существует, проект не использует платформу .NET Framework и без изменений необходимо.

  4. Измените значение на требуемую версию .NET Framework.

  5. Сохраните изменения и закройте редактор.

  6. В Обозреватель решений откройте контекстное меню для проекта и выберите пункт Перезагрузить проект.

  7. В Обозреватель решений откройте контекстное меню для проекта и выберите пункт Свойства.В диалоговом окне Страницы свойств в левой области разверните узел Общие свойства, а затем выберите .NET Framework и ссылки.Убедитесь, что Допустимая версия .NET откроется новая версия платформы .NET Framework.

Изменение набора инструментов проекта

  1. В Visual Studio в Обозреватель решений, чтобы открыть контекстное меню для проекта и выберите пункт Свойства.

  2. В диалоговом окне Страницы свойств откройте раскрывающийся список Конфигурация, а затем выберите Все конфигурации.

  3. На левой панели диалогового окна, разверните Свойства конфигурации и затем выберите Общие.

  4. В области справа выберите Набор инструментов платформы, а затем выбирает набор инструментов требуется из раскрывающегося списка.Например, если требуется компилировать с набором инструментов Visual Studio 2010, выберите Visual Studio 2010 (v100).

  5. Нажмите кнопку ОК.

См. также

Другие ресурсы

MSBuild (Visual C++)