更新 : 2010 年 6 月
別のバージョンの .NET Framework と他のツールを対象とするように、Visual C++ 2010 プロジェクト設定を変更できます。 既定では、プロジェクト システムは .NET Framework 4 と Visual C++ 2010 ツールを使用します。 プロジェクトのプロパティを変更することで、対象のプラットフォーム ツールセットを変更できます。 プロジェクト (.vcxproj) ファイルを変更すると、ターゲット フレームワークを変更できます。 それぞれの対象をコンパイルするために個別のコード ベースを保守する必要はありません。 ターゲット フレームワークを変更すると、プラットフォーム ツールセットのバージョンもそのターゲット フレームワークをサポートするように変更されます。 たとえば、.NET Framework 2.0、3.0、または 3.5 が対象の場合は、v90 プラットフォーム ツールセットを使用する必要があります。
注意
正しいプラットフォーム ツールセットを対象としたうえで、関連付けられたバージョンの Visual Studio がインストールされている必要があります。 たとえば、.NET Framework 2.0、3.0、および 3.5 と v90 プラットフォーム ツールセットが対象の場合は、Visual Studio 2008 がインストールされている必要があります。 しかし、正しい Framework のバージョンとプラットフォーム ツールセットが対象になっている場合は、Visual C++ 2010 を使用して開発作業が実行できます。
カスタム プラットフォーム ツールセットを作成することで、さらにターゲット フレームワークを拡張できます。 詳細については、Visual C++ チーム ブログの「C++ Native Multi-Targeting (C++ ネイティブ マルチ ターゲット)」を参照してください。
ターゲット フレームワークを変更するには
プロジェクトのプロジェクト (.vcxproj) ファイルをエディターで開きます。
ターゲット フレームワークのバージョンに対するエントリを見つけます。 たとえば、.NET Framework 4 を使用するプロジェクトの場合は、次のエントリを探します。<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
その値を、使用するフレームワークのバージョンに更新します。
変更を保存してエディターを閉じます。
ソリューション エクスプローラーで、プロジェクトを右クリックし、[プロパティ] をクリックします。 [プロパティ ページ] ウィンドウの左ペインで、[共通プロパティ] を展開し、[Framework と参照] をクリックします。 右ペインの上部に新しいフレームワークのバージョンが表示されていることを確認します。
プロジェクト ツールセットを変更するには
Visual Studio で、プロジェクトの [プロパティ ページ] を開きます。 左ペインで、[構成プロパティ] を展開し、[全般] を選択します。
右ペインで、[プラットフォーム ツールセット] をクリックして、使用するツールセットを選択します。 たとえば、Visual Studio 2008 ライブラリに対してコンパイルする場合は、[v90] を選択します。
[OK] をクリックします。
参照
その他の技術情報
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2010 年 6 月 |
このドキュメントを追加しました。 |
情報の拡充 |