プロジェクトと下位互換性

更新 : 2007 年 11 月

Visual Studio .NET 2002 で作成されたプロジェクトを Visual Studio .NET 2003 以降で開くと、プロジェクト ファイルを更新するかどうかを確認する警告メッセージが表示されます。プロジェクトをいったん開いた後は、以前のバージョンで開くことができなくなります。

Visual Studio .NET の各バージョンは、異なるバージョンの共通言語ランタイムに依存しています。たとえば、Visual Studio .NET 2002 は 1.0 に、Visual Studio .NET 2003 は 1.1 に依存します。アプリケーションがバージョン 1.1 に対してビルドされている場合、ターゲット コンピュータにバージョン 1.1 がないとアプリケーションを実行できません。

バージョン 1.0 を使用してビルドされたアプリケーションは、いずれのバージョンのランタイムでも実行できます。

3za98wx7.alert_note(ja-jp,VS.90).gifメモ :

Visual Studio .NET 2003 以降でも、"サポートされているランタイム" プロパティを使用して、ランタイムのバージョン 1.0 を対象とするアプリケーションを作成できます。詳細については、「複数のバージョンの .NET Framework の使用」を参照してください。

参照

概念

複数のバージョンの .NET Framework の使用

その他の技術情報

side-by-side 実行