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++.