.NET Framework3.0のメモ

.NET Framework 3.0 は .NET Framework 2.0 に新しいテクノロジを加えたもので、.NET Framework 2.0 の上位セットとなります。 ソフトウェアが全面的に改変されている世代リリースと比べると、.NET Framework 3.0 は .NET Framework 2.0 の "追加" リリースと考えることができます (たとえば、.NET Framework 2.0 は .NET Framework 1.0 の次世代リリースでした)。
.NET Framework 3.0 は Microsoft Windows Vista 上に既定でインストールされています。 Microsoft Windows Server (コードネーム "Longhorn") では、ロール管理ツールを使用して Windows 機能として .NET Framework をインストールできます。 Windows XP および Windows Server 2003 .NET Framework 3.0 をインストールすると、まだインストールされていない .NET Framework 2.0 コンポーネントもすべて追加されます。 .NET Framework 2.0 が既にインストールされている場合、.NET Framework 3.0 インストーラWindows Presentation Foundation (WPF)、Windows Workflow Foundation (WF)、Windows Communication Foundation (WCF)、Windows CardSpace のファイルのみを追加します。

この辺の情報を参考にすると

.NET Framework 2.0 + (WCF + WPF + WF + Windows CardSpace + α) = .NET Framework 3.0
と言うことがわかる。
なので.NET Framework2.0で開発されたアプリケーションは修正を加えることなく動作する