方法: 特定の .NET Framework のバージョンまたはプロファイルを対象として指定する
更新 : 2010 年 5 月
このドキュメントでは、特定のバージョンまたはプロファイルの .NET Framework を対象とするプロジェクトの作成方法と、既存のプロジェクトの対象となる .NET Framework バージョンの変更方法を説明します。
注意
Visual Studio Express Edition では、プロジェクトの作成時に、.NET Framework のバージョンおよびプロファイルを指定できません。ただし、後で、インストールされている .NET Framework の任意のバージョンにプロジェクトの対象を再設定できます。
Visual C++ プロジェクト
次の手順では、特定のバージョンの .NET Framework を対象とするプロジェクトの作成方法を説明します。
特定の .NET Framework を対象とするプロジェクトを作成するには
Visual Studio で、[ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスで、Visual C# Windows など、プロジェクトの種類を選択します。
[新しいプロジェクト] ダイアログ ボックスの上部にある一覧で、プロジェクトの対象とする .NET Framework バージョン ([.NET Framework 4] など) をクリックします。
注意
Visual Studio 2010 に含まれるのは、.NET Framework 4 だけです。 旧バージョンの .NET Framework を対象にするには、.NET Framework 3.5 SP1 をインストールしておく必要があります。.NET Framework 3.5 SP1 のダウンロードとインストールについては、Microsoft ダウンロード センター Web サイトの「Microsoft .NET Framework 3.5 Service Pack 1」を参照してください。
[OK] をクリックし、プロジェクトの作成を通常どおり続行します。
注意
使用できるプロジェクト テンプレートは、選択した .NET Framework バージョンによって異なります。
既存のプロジェクトの対象となる .NET Framework のバージョンまたはプロファイルの変更
次の手順では、既存のプロジェクトの対象となる .NET Framework の変更方法を説明します。
対象となる .NET Framework バージョンまたはプロファイルを変更するには
Visual Studio で、変更するプロジェクトを開きます。
ソリューション エクスプローラーでプロジェクトを右クリックし、[プロパティ] をクリックします。
プロジェクト デザイナーで、[対象のフレームワーク] の一覧を見つけます。
Visual Basic プロジェクトでは、[コンパイル] タブをクリックし、[詳細コンパイル オプション] をクリックします。 [対象のフレームワーク] の一覧は、[コンパイラの詳細設定] ダイアログ ボックスにあります。
Visual C# プロジェクトでは、[対象のフレームワーク] の一覧は、プロジェクト デザイナーの [アプリケーション] タブにあります。 詳細については、「[アプリケーション] ページ (プロジェクト デザイナー) (C#)」を参照してください。
Visual F# プロジェクトでは、[対象のフレームワーク] の一覧は、プロジェクト デザイナーの [アプリケーション] タブにあります。
[対象のフレームワーク] の一覧で、目的の .NET Framework のバージョンまたはプロファイルを選択します。
[OK] をクリックすると、プロジェクトがアンロードされ、統合開発環境 (IDE) で再度読み込まれます。 選択したバージョンの .NET Framework が、プロジェクトの対象になります。
注意
.NET Framework のバージョンを変更した場合、別のバージョンへの参照がコードに含まれていると、エラー メッセージが表示されることがあります。 これらのエラーを解決するには、参照を手動で変更する必要があります。 詳細については、「.NET Framework を対象とするエラーのトラブルシューティング」を参照してください。
参照
参照
[アプリケーション] ページ (プロジェクト デザイナー) (C#)
[ビルドの詳細設定] ダイアログ ボックス (Visual Basic)
概念
ASP.NET Web プロジェクト用の .NET Framework のマルチ ターゲット機能
.NET Framework を対象とするエラーのトラブルシューティング
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2010 年 5 月 |
説明を変更しました。 |
コンテンツ バグ修正 |