2011-02-04 4 views
0

私の友人は.NET2.0でアプリケーションを作成しました。私はインストールする/私のPC上でそのアプリケーションを使用したいと思います。私は.NET3.5を持っている間に.NET2.0をインストールする必要はありますか?

私はすでに.NET3.5フレームワークをインストールしました。
.NET2.0フレームワークも私のPCにインストールする必要がありますか?すでに.NET 2.0持っているあなたは.NET 3.5がある場合

私はWindowsXPの

答えて

2

.NET 2.0を必要とするアプリケーションは、.NET 3.0または3.5で正常に動作します。

.NET Frameworkのバージョン3.0と3.5では、どちらも.NET 2.0とまったく同じバージョンのCLR 2.0が使用されています。つまり、両方ともin-place updatesです。新しい機能のみが追加されました。

は、参考のために、この便利な図を参照してください:

   

0

を使用しています。

+0

は重複のように見えますか? – blueberryfields

+0

重複が削除されました。 –

0

はい、2.0バージョンの.Netもインストールする必要があります。

.Net 3.5は下位互換性があるように設計されていますが、2つの動作が異なる奇妙なコーナーケースがあります。あなたの最善の策は両方をインストールすることです。

+0

これらのコーナーケースは、.NET 1.1以降のバージョン、および.NET 4.0以前のバージョンの間に確実に存在します。しかし私は2.0-3.5については何も知らない。この事例や個人的な経験がありますか? –

+0

私はそれらを経験しましたが、私が共有できる例はありません。サービスパックを進めていくうちに、動作が変わることもあります。私が知っている限り、これはVista以前のOSに限られています。 – blueberryfields

関連する問題