Udostępnij za pośrednictwem


Jak: uaktualnianie projektów systemu Visual C++ w Visual Studio 2012

Jeśli masz projektu Visual C++, który został utworzony we wcześniejszej wersji programu Visual Studio, Visual Studio 2012 może monitować o aktualizowanie przy pierwszym otwarciu projektu.Jeśli projekt używa wcześniejszej wersji kompilatora Visual C++ i bibliotek, wiadomość zostanie wyświetlone pytanie, czy chcesz uaktualnić do najnowszej wersji narzędzia.Opcje uaktualniania zależą od wersji Visual Studio został użyty do utworzenia projektu.

  • Jeśli projekt (.vcproj) został utworzony w wersji Visual Studio jest starsza niż Visual Studio 2010, należy zaktualizować projekt Visual Studio 2012.

  • Jeśli projekt (.vcxpoj) został utworzony w Visual Studio 2010, masz dwie opcje:

    • Aktualizację można pominąć.Visual Studio 2012będzie ładować i pracować z projektem bez dokonywania żadnych zmian, jeśli ma dostęp do narzędzi Visual C++ w Visual Studio 2010 z dodatkiem SP1.Zapewnić ten dostęp najłatwiej instalując Visual Studio 2010 i Visual Studio 2012 na tym samym komputerze.Aby uzyskać więcej informacji, zobacz Instalowanie programu Visual Studio wersje Side-by-Side.

    • Projekt można aktualizować, umożliwiając Visual Studio wprowadzić zmiany, które opisano w dalszej części tego tematu.Jeśli masz więcej niż jeden projekt Visual C++ w rozwiązanie, należy zaktualizować none lub wszystkie z nich.

      [!UWAGA]

      Jeśli odrzucisz aktualizacji po raz pierwszy monitu projektu można uaktualnić później przez otwarcie Projekt menu i wybierając polecenie Aktualizacja VC ++ projektu.

Uaktualnianie projektu Visual C++

Jeśli zezwolisz na Visual Studio 2012 automatycznie zaktualizować toolset w projekcie, Visual Studio będzie wprowadzić następujące zmiany:

  • Zmienianie projektu, aby użyć kompilatora i biblioteki Visual Studio 2012 (PlatformToolset = VisualStudio 11).

  • Zmień TargetFrameworkVersion do.NET Framework 4.5 C++ CLI projektów.

Aby uzyskać więcej informacji, zobacz "zgodności projektu uaktualnienie nie (Yay)! =" w blogu: przyjrzeć nowe funkcje wydajności IDE C++ w Visual Studio 11 (CD "d…).

Kontynuowanie pracy z PlatformToolset niestandardowe

Jeśli chcesz kontynuować pracę z niestandardowych PlatformToolset w Visual Studio 2012, PlatformToolset niestandardowe muszą znajdować się pod %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (na komputerze z procesorem x 86) lub %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (na komputerze z procesorem x 64).Aby uzyskać informacje o tworzeniu niestandardowych platformtoolset, zobacz Ukierunkowanie Multi macierzystym C++.

Zobacz też

Koncepcje

Visual Studio 2012 zgodności