Практическое руководство. Обновление проектов C++ до версии Visual Studio 2012
Если проект Visual C++, который был создан в более ранней версии Visual Studio Visual Studio 2012 предлагает обновления при первом открытии этого проекта.Если в проекте используется более ранней версии компилятора Visual C++ и библиотеки, сообщение спросит, нужно выполнить обновление до последней версии средств построения.Обновление параметров зависят от версии Visual Studio было использовано для создания проекта.
Если проекта (VCPROJ) был создан в версии Visual Studio , старше, чем Visual Studio 2010, необходимо обновить проект для Visual Studio 2012.
Если проект (.vcxpoj) был создан в Visual Studio 2010, у вас есть два варианта:
Можно пропустить обновление.Visual Studio 2012загрузить и работать с project без внесения изменений, если он имеет доступ к средствам Visual C++ в Visual Studio 2010 с пакетом обновления 1.Проще всего предоставить такой доступ, установив Visual Studio 2010 и Visual Studio 2012 на одном компьютере.Дополнительные сведения см. в разделе Установка нескольких версий Visual Studio на одном компьютере.
Можно обновить проект, позволяя Visual Studio для внесения изменений, описанных далее в этом разделе.При наличии более одного проекта Visual C++ в решении необходимо обновить все они или нет.
Примечание
Если отклонить обновление при первом запросе можно обновить проект позже, открыв проекта меню и выбрав проекта VC ++ обновление.
Обновление проектов Visual C++
Если вы разрешите Visual Studio 2012 для автоматического обновления средств в проекте, Visual Studio будут внесены следующие изменения:
Изменение проекта для использования компилятора и библиотеки для Visual Studio 2012 (PlatformToolset = VisualStudio 11).
Изменить TargetFrameworkVersion к.NET Framework 4.5 для проектов C++ CLI.
Для получения дополнительных сведений см. "совместимости проекта = обновление (Yay!) не" в следующем блога: первый рассмотрим новые возможности повышения производительности интегрированной среды разработки C++ в Visual Studio 11 (продолжение "d…).
Продолжение работы с PlatformToolset пользовательских
Вы хотите продолжить работу с пользовательской PlatformToolset в Visual Studio 2012, пользовательские PlatformToolset должен находиться в %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (для компьютере x 86) или %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (для x 64 компьютер).Сведения о создании пользовательских platformtoolset см C++ собственный множественность.