(IT Pro Tech) Windows より
Windows Vistaにおける.NETアプリケーションの互換性問題
http://itpro.nikkeibp.co.jp/article/COLUMN/20061017/250853/?ST=tech_win
以下ポイント部分を記事から引用
---------------------------------------
「Windows Vista」には,「.NET Framework」の最新版「3.0」が内蔵される。.NET Framework 3.0は,現在使われている「.NET Framework 1.0/1.1/2.0」と互換性を持っているが,完全という訳ではない。
.NETの基本は「同じバージョンで動かす」
表1
.NET Frameworkには下位互換性があると主張する一方で,特定バージョン用の.NETアプリケーションは,同一バージョンの.NET Frameworkで実行するように推奨している。
.NET 3.0の「中身」は.NET 2.0と同じ
既存.NETアプリケーションをVistaで動かしたい場合
表2
.NET 1.0はWindows Vistaのサポート対象外
Visual Basic 6.0で作成したVBアプリケーションのWindows Vistaでの動作をサポートしているが,. VB6よりも新しい.NET 1.0をWindows Vistaでサポートしなかった。
---------------------------------------
表の部分がよくまとまっていていい感じです!