Sdílet prostřednictvím


Jak: inovace Projekty Visual C++ do roku 2012 Visual Studio

Pokud máte projekt Visual C++, který byl vytvořen pomocí starší verze sady Visual Studio Visual Studio 2012 může zobrazit výzvu k aktualizaci při prvním otevření projektu.Pokud projekt používá dřívější verze kompilátoru Visual C++ a knihovny, zprávy vyzve, zda chcete provést upgrade na nejnovější verzi nástroje pro vytváření.Možnosti inovace závisí na verzi Visual Studio byla použita k vytvoření projektu.

  • Pokud ve verzi vytvoření projektu (.vcproj) Visual Studio je starší než Visual Studio 2010, je nutné aktualizovat projekt Visual Studio 2012.

  • Pokud byl vytvořen projekt (.vcxpoj) Visual Studio 2010, máte dvě možnosti:

    • Aktualizace můžete přeskočit.Visual Studio 2012bude zatížení a s projektem pracovat bez provedení změn, pokud má přístup k nástrojům Visual C++ v Visual Studio 2010 s aktualizací SP1.Tento přístup lze nejlépe zajistit instalací Visual Studio 2010 a Visual Studio 2012 ve stejném počítači.Další informace naleznete v tématu Instalace aplikace Visual Studio verze vedle sebe.

    • Projekt lze aktualizovat tak, že Visual Studio provádět změny, které jsou popsány dále v tomto tématu.Pokud máte více než jeden projekt Visual C++ v řešení, je nutné aktualizovat žádné z nich nebo všechny.

      [!POZNÁMKA]

      Výzvy první aktualizaci odmítnete, později můžete aktualizaci projektu otevřením projektu nabídce a výběr aktualizace VC ++ projektu.

Inovace projektu Visual C++

Povolíte-li Visual Studio 2012 automaticky aktualizovat toolset v projektu, Visual Studio provede následující změny:

  • Změna projektu pomocí kompilátoru a knihovny pro Visual Studio 2012 (PlatformToolset = VisualStudio 11).

  • Změnit na TargetFrameworkVersion.NET Framework 4.5 C++ CLI projektů.

Další informace naleznete v tématu "projektu kompatibility Upgrade (Yay v jazyce!) =" následující blogu: první prohlédnout nové funkce produktivitu C++ IDE Visual Studio 11 (pokrač. "d…).

Pokračováním práce s vlastní PlatformToolset

Pokud chcete pokračovat v práci s vlastní PlatformToolset v Visual Studio 2012, PlatformToolset vlastní musí být umístěny pod %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (pro počítači x 86) nebo %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (pro počítače x 64).Informace o vytvoření vlastního platformtoolset Cílení Multi nativního C++.

Viz také

Koncepty

Visual Studio 2012 kompatibility