方法: Visual C++ プロジェクトを Visual Studio 2012 にアップグレードする
Visual Studio、以前のバージョンで作成された Visual C プロジェクトがある場合は、 Visual Studio 2012を開く、最初にプロジェクトを更新するには、表示可能性があります。以前のバージョンの Visual C コンパイラとライブラリ プロジェクトを使用する場合は、メッセージでは、ビルド ツールの最新バージョンにアップグレードするかどうかを問い合わせます。アップグレード オプションのバージョンに依存するVisual Studio 、プロジェクトの作成に使用されました。
プロジェクト (.vcproj) のバージョンで作成されたかどうかはVisual Studioよりも古いですVisual Studio 2010、プロジェクトを更新する必要がありますVisual Studio 2012。
プロジェクト (.vcxpoj) を作成した場合は、 Visual Studio 2010、2 つのオプションがあります。
更新をスキップすることができます。Visual Studio 2012ロードされ、動作のプロジェクトは、Visual C のツールにアクセスする場合、変更を加えずにVisual Studio 2010 sp1。インストールしてこのへのアクセスを簡単に提供できますVisual Studio 2010とVisual Studio 2012 、同じコンピューター上で。詳細については、「複数バージョンの Visual Studio のインストール」を参照してください。
プロジェクトを更新することができますVisual Studioについては、このトピックの後半で説明されている変更を行います。1 つ以上の Visual C プロジェクト、ソリューション内にある場合は、なし、またはそれらのすべてを更新する必要があります。
[!メモ]
後最初に要求された場合、更新プログラムを拒否する場合は、プロジェクトで開くことによって更新できます、 プロジェクト メニューと選択 更新 vC++ プロジェクト。
Visual C プロジェクトのアップグレード
場合Visual Studio 2012ツールセットには、プロジェクトを自動的に更新するのにはVisual Studio 、次変更を行います。
コンパイラやライブラリを使用すると、プロジェクトの変更Visual Studio 2012 (PlatformToolset = VisualStudio 11)。
TargetFrameworkVersion に変更します。NET Framework の 4.5 は C++ を CLI のプロジェクト。
詳細についてを参照してください"プロジェクト互換アップグレード (します.!) = なし"次のブログ記事で: 最初の検索で新しい C++ IDE の生産性機能 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++ ネイティブ マルチ ターゲット。