Aracılığıyla paylaş


Nasıl yapılır: Visual Studio 2012 için Visual C++ projeler Upgrade

Visual Studio'nun önceki bir sürümüyle oluşturulmuş bir Visual C++ projesinin varsa Visual Studio 2012 , onu ilk açışınızda bu projeyi güncelleştirmek isteyebilir.Projenizi Visual C++ derleyicisi ve kitaplıklar'ın önceki bir sürümü kullanıyorsa, bir ileti oluşturma araçlarının en son sürümünü yükseltmek isteyip istemediğinizi sorar.Yükseltme seçeneklerinizi hangi sürümüne bağlıdır Visual Studio proje oluşturmak için kullanılır.

  • Proje (.vcproj) bir sürümünde oluşturulmuş olan Visual Studio daha eski olan Visual Studio 2010, proje güncelleştirmelisiniz Visual Studio 2012.

  • (.Vcxpoj) proje oluşturulmuşsa Visual Studio 2010, iki seçeneğiniz vardır:

    • Güncelleştirme atlayabilirsiniz.Visual Studio 2012Yük ve Visual C++ Araçları erişimi varsa, herhangi bir değişiklik yapmadan projesi ile çalışma Visual Studio 2010 SP1.Yükleyerek bu erişim en kolay sağlayabilir Visual Studio 2010 ve Visual Studio 2012 aynı makinede.Daha fazla bilgi için bkz. Visual Studio Sürümlerini Yan Yana Yükleme.

    • Proje vererek güncelleştirme Visual Studio bu konuda daha sonra açıklanan değişiklikleri yapın.Çözümünüzde Visual C++ projesinin birden fazla varsa, none veya tümünün güncelleştirmeniz gerekir.

      [!NOT]

      İlk istendiğinde güncelleştirmeyi reddederseniz, proje daha açarak güncelleştirebilirsiniz Proje menü ve seçme güncelleştirme vC++ proje.

Bir Visual C++ projesinin yükseltme

İzin verirseniz Visual Studio 2012 , projenizdeki toolset otomatik olarak güncelleştirmek için Visual Studio aşağıdaki değişiklikleri yapar:

  • Derleyici ve kitaplıklar için kullanılacak proje değiştirmek Visual Studio 2012 (PlatformToolset = Visual 11).

  • TargetFrameworkVersion için değiştirin.net Framework 4.5 C++ CLI projeler için.

Daha fazla bilgi için bkz: "proje uyumluluk yükseltme (Yay)! =" aşağıdaki blog postasında: Yeni C++ IDE üretkenlik özellikleri Visual Studio 11 ilk bakın (devamı ' d…).

Özel PlatformToolset ile çalışmaya devam etmeden

Özel bir PlatformToolset içinde çalışmak devam etmek isteyip istemediğiniz Visual Studio 2012, özel PlatformToolset altında bulunması gerekir %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (için bir x 86 makinede) veya %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (için bir x 64 makine).Özel platformtoolset oluşturma hakkında daha fazla bilgi için bkz: C++ doğal Multi hedefleme.

Ayrıca bkz.

Kavramlar

Visual Studio 2012 uyumluluk